Gérez Python à l'aide d'un gestionnaire de version Python appelé pyenv. Sur Mac, Python est déjà installé, mais je ne veux pas l'utiliser car c'est pour le système. Bien sûr, vous pouvez facilement l'installer à l'aide de Homebrew, mais si vous souhaitez basculer entre plusieurs versions de Python, il est réaliste d'utiliser le gestionnaire de versions.
Clonez pyenv en .pyenv
dans votre répertoire personnel.
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
Pour zsh, comme .zshrc
. Pour bash, comme .bash_profile
.
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
En d'autres termes, c'est OK si les paramètres suivants sont décrits.
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
Après avoir redémarré le shell, vous pouvez utiliser la commande pyenv
.
Installez Python en spécifiant la version comme suit.
$ pyenv install 3.4.3
$ pyenv install 2.7.9
Ensuite, le Python installé sera placé sous ~ / .pyenv / versions /
. Après l'installation, actualisez le shim.
$ pyenv rehash
Après cela, spécifiez le Python réel à utiliser. Si vous voulez le spécifier globalement, utilisez pyenv global
. Si vous voulez le spécifier localement, utilisez pyenv local
.
$ pyenv global 3.4.3
Après l'exécution, c'est OK si le chemin pointe vers python sous .pyenv
. Dans le cas de pyenv local
, un fichier appelé .python-version
sera généré dans le répertoire courant, et la version spécifiée de Python y sera référencée.
$ which python
# /Users/1000ch/.pyenv/shims/python
Désinstallez Python installé en utilisant pyenv
comme suit.
$ pyenv uninstall 3.4.3
C'est comme il est.