Si vous voulez annuler local avec pyenv, supprimez .python-version ou spécifiez --unset comme cet article. Mais je ne savais pas comment annuler global, alors prends note
Ce domaine semble être lié ・ Pyenv-global
D'une manière ou d'une autre, cela ressemble à appeler pyenv-version-file-write depuis pyenv-global pour créer un fichier appelé version sous PYENV_ROOT.
Vérifiez d'abord la version
$ python -V
Python 2.7.16
Vérifiez la configuration de PYENV_ROOT (.pyenv)
$ ls -a ~/.pyenv/
. .. shims versions
Définir global pour voir si les choses ont changé
$ pyenv global 3.7.5
$ python -V
Python 3.7.5
$ ls -a ~/.pyenv/
. .. shims version versions
$ cat ~/.pyenv/version
3.7.5
Une version a été créée et le contenu inclut la version 3.7.5 spécifiée par global.
$ python -V
Python 3.7.5
$ rm ~/.pyenv/version
$ ls -a ~/.pyenv
. .. shims versions
$ python -V
Python 2.7.16
J'ai pu revenir à l'interprète d'origine en effaçant la version
J'étais curieux de savoir cette fois-ci, alors j'ai cherché, mais je me suis demandé s'il y avait quelque chose que je voulais annuler si je changeais de mondial en premier lieu.
Il semble que vous puissiez vérifier la version actuellement définie dans la version pyenv et l'emplacement du fichier de version.
pyenv version
Recommended Posts