Un outil de gestion de version pour python. C'est pratique car vous pouvez basculer entre plusieurs versions.
C'est la même chose que rbenv de phpenv.ruby en PHP.
install
Installé à l'aide de homebrew.
$ brew install pyenv
...
...
Il y a plusieurs
...
...
$ pyenv --version
pyenv 20151006
Vérifions la liste des versions de Python qui peuvent être installées avec pyenv.
$ pyenv install --list
Available versions:
  2.1.3
  2.2.3
  2.3.7
  2.4
  2.4.1
  2.4.2
  2.4.3
  2.4.4
  2.4.5
  2.4.6
  ...
Omission... 
  ...
Pour le moment, je mettrai dans les 2e et 3e séries.
Pour installer, spécifiez simplement la version comme pyenv install x.x.x comme indiqué dans ↓.
$ pyenv install 2.7.9
...
Omission
...
Installed Python-2.7.9 to /Users/riki/.pyenv/versions/2.7.9
$ pyenv install 3.5.0
...
Omission
...
Installed Python-3.5.0 to /Users/riki/.pyenv/versions/3.5.0
Voyons de quelle version il s'agit maintenant.
$ python --version
2.7.10
Ceci est la version par défaut. Vous devez spécifier correctement la version installée par pyenv.
#Vérifiez la version disponible
$ pyenv versions
* system (set by /Users/riki/.python-version)
  2.7.9
  3.5.0 
#Spécifiez la version à utiliser
$ pyenv local 3.5.0
$ pyenv rehash
$ python --version
Python 3.5.0
Vous pouvez maintenant utiliser 3.5.0.
Recommended Posts