[PYTHON] So entsperren Sie pyenv global

Einführung

Wenn Sie local mit pyenv abbrechen möchten, löschen Sie die Python-Version oder geben Sie --unset wie [diesen Artikel] an (https://qiita.com/morrr/items/cdd7d162a882ad2b2a59). Aber ich wusste nicht, wie ich global abbrechen sollte, also notieren Sie es sich

Offizielle Quelle

Dieser Bereich scheint verwandt zu sein ・ Pyenv-global

Irgendwie fühlt es sich an, als würde man pyenv-version-file-write von pyenv-global aufrufen, um eine Datei namens version unter PYENV_ROOT zu erstellen.

Ich werde überprüfen

Überprüfen Sie zuerst die Version

$ python -V
Python 2.7.16

Überprüfen Sie die Konfiguration von PYENV_ROOT (.pyenv)

$ ls -a ~/.pyenv/
.		..		shims		versions

Stellen Sie global ein, um festzustellen, ob sich die Dinge geändert haben

$ pyenv global 3.7.5
$ python -V
Python 3.7.5
$ ls -a ~/.pyenv/
.		..		shims		version		versions
$ cat ~/.pyenv/version
3.7.5

Es wurde eine Version erstellt, und der Inhalt enthält die von global angegebene Version 3.7.5.

Versuchen Sie, global abzubrechen

$ python -V
Python 3.7.5
$ rm ~/.pyenv/version
$ ls -a ~/.pyenv
.		..		shims		versions
$ python -V
Python 2.7.16

Durch Löschen der Version konnte ich zum ursprünglichen Interpreter zurückkehren

abschließend

Diesmal war ich neugierig, also habe ich nachgeschlagen, aber ich habe mich gefragt, ob ich etwas abbrechen möchte, wenn ich überhaupt global gewechselt bin.

Nachtrag

Es scheint, dass Sie die aktuell in der pyenv-Version festgelegte Version und den Speicherort der Versionsdatei überprüfen können.

pyenv version

Recommended Posts

So entsperren Sie pyenv global
Wie benutzt man Pyenv?
So deinstallieren Sie pyenv selbst
So installieren Sie Anaconda mit pyenv
Wie man tkinter mit Python in Pyenv benutzt
Verwendung von Ruby's PyCall zum Aktivieren von pyenv Python
Verwendung von xml.etree.ElementTree
Verwendung von virtualenv
Schaben 2 Wie man kratzt
Wie benutzt man Seaboan?
Verwendung von Image-Match
Wie man Shogun benutzt
So installieren Sie Python
Verwendung von Pandas 2
Wie man PyPI liest
So installieren Sie pip
Verwendung von Virtualenv
Verwendung von numpy.vectorize
So aktualisieren Sie easy_install
So installieren Sie archlinux
Verwendung von pytest_report_header
Wie man Gunicorn neu startet
So installieren Sie Python
Wie zum virtuellen Host
Wie man Selen debuggt
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Wie man JSON liest
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von WikiExtractor.py
So aktualisieren Sie Spyder
Verwendung von IPython
So installieren Sie BayesOpt
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Verwendung von iptables
Wie benutzt man numpy?
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}
Wie man Dotfiles züchtet
Verwendung der Liste []
Wie man Python-Kabusapi benutzt
"Wie man Fukashigi zählt"
So installieren Sie Nbextensions
Verwendung von OptParse
Verwendung von return
So installieren Sie Prover9
So bedienen Sie NumPy
Wie man Imutils benutzt
So richten Sie eine Python-Umgebung mit pyenv ein
Umgang mit Pyenv-Initialisierungsfehlern bei Fischen 3.1.0
So greifen Sie auf die globale Variable des importierten Moduls zu
[Neueste Version 2020.8] So installieren Sie Python
So schätzen Sie die Kerneldichte
[IPython] Freigeben eines IPython-Notizbuchs