Python: Aktualisieren Sie pyenv ohne nachzudenken und lösen Sie das Phänomen "Wo ist Python?"

Ich verwende Home Brew auf meinem Mac. Das Betriebssystem ist Catalina, aber ich möchte die Version von Python selbst festlegen, also verwalte ich die Python-Umgebung mit pyenv und pip anstelle von Python3 auf meinem System.

Es ist ungefähr zweimal passiert, aber wenn ich `` Brew Update``` auf Home Brew starte und `Brew Upgrade``` ohne nachzudenken mache, kann pyenv aktualisiert werden. Nachdem pyenv aktualisiert wurde, werden Sie ungeduldig mit der Meldung "Keine solche Datei", selbst wenn Sie "python3" ausführen.

in diesem Fall,

pyenv rehash
pyenv global 3.8.1

Geben Sie nach dem erneuten Aufbereiten die Version an, die Sie mit global verwenden möchten, und es wird zum Original zurückgekehrt. Es ist allgemein bekannt für Leute, die mit Pyenv vertraut sind, aber ich werde es für alle Fälle als eigenes Memorandum veröffentlichen.

das ist alles

Recommended Posts

Python: Aktualisieren Sie pyenv ohne nachzudenken und lösen Sie das Phänomen "Wo ist Python?"
Wo ist der Python-Instanziierungsprozess geschrieben?
Die Antwort von "1/2" unterscheidet sich zwischen Python2 und 3
Über den Unterschied zwischen "==" und "is" in Python
Die Geschichte von Python ohne Inkrement- und Dekrementoperatoren.
Installieren Sie die neueste stabile Version von Python mit pyenv (sowohl 2 als auch 3).
Lösen Sie einen Strich (Backtrack ohne Rekursion in Python)
Löse das Spiralbuch (Algorithmus und Datenstruktur) mit Python!
Holen Sie sich automatisch den Port, an dem Arduino in Python steckt
Mac Initial Settings-Python (pyenv) Installation am schnellsten
[Python] Python und Sicherheit - is Was ist Python?
Python mit Pyenv und Venv
Identität und Äquivalenz: ist und == in Python
Die Geschichte, wie man Python ausführt und die Ergebnisse anzeigt, ohne vim zu schließen
Lösen Sie das Python-Rucksackproblem mit der Branch-and-Bound-Methode
Die Geschichte von Python und die Geschichte von NaN
Unterschied zwischen == und ist in Python
[Python] Was ist @? (Über Dekorateure)
[Python] Was ist der sortierte Schlüssel?
Wofür ist der Python-Unterstrich (_)?
[Einführung in Python] Was ist der Unterschied zwischen einer Liste und einem Taple?
[Python] Süß Ist es süß? Über Suiten und Ausdrücke in offiziellen Dokumenten
Arbeitsnotiz zum Migrieren und Aktualisieren von Skripten der Python 2-Serie in der Cloud auf 3-Serien
[Python] Fall, in dem sich die Ausführungszeit zwischen der integrierten Liste und der Deque unterscheidet