[PYTHON] Comment débloquer Pyenv Global

introduction

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

Source officielle

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.

je vérifierai

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.

Essayez d'annuler 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

en conclusion

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.

Postscript

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

Comment débloquer Pyenv Global
Comment utiliser Pyenv
Comment désinstaller pyenv lui-même
Comment installer Anaconda avec pyenv
Comment utiliser tkinter avec python dans pyenv
Comment utiliser Ruby's PyCall pour activer Pyenv Python
Comment utiliser xml.etree.ElementTree
Comment utiliser virtualenv
Grattage 2 Comment gratter
Comment utiliser Seaboan
Comment utiliser la correspondance d'image
Comment utiliser le shogun
Comment installer Python
Comment utiliser Pandas 2
Comment lire PyPI
Comment installer pip
Comment utiliser Virtualenv
Comment utiliser numpy.vectorize
Comment mettre à jour easy_install
Comment installer Archlinux
Comment utiliser pytest_report_header
Comment redémarrer gunicorn
Comment installer python
Comment héberger virtuel
Comment déboguer le sélénium
Comment utiliser partiel
Comment utiliser Bio.Phylo
Comment lire JSON
Comment utiliser SymPy
Comment utiliser x-means
Comment utiliser WikiExtractor.py
Comment mettre à jour Spyder
Comment utiliser IPython
Comment installer BayesOpt
Comment utiliser virtualenv
Comment utiliser Matplotlib
Comment utiliser iptables
Comment utiliser numpy
Comment utiliser TokyoTechFes2015
Comment utiliser venv
Comment utiliser le dictionnaire {}
Comment faire pousser des fichiers dot
Comment utiliser la liste []
Comment utiliser python-kabusapi
"Comment compter Fukashigi"
Comment installer Nbextensions
Comment utiliser OptParse
Comment utiliser le retour
Comment installer Prover9
Comment utiliser NumPy
Comment utiliser pyenv-virtualenv
Comment utiliser imutils
Comment configurer un environnement Python à l'aide de pyenv
Comment gérer l'échec de l'initialisation pyenv dans Fish 3.1.0
Comment accéder à la variable globale du module importé
[2020.8 dernière] Comment installer Python
Comment estimer la densité du noyau
[IPython] Comment partager un bloc-notes IPython