Verwalten Sie Python mit einem Python-Versionsmanager namens pyenv. Wenn Sie auf einem Mac arbeiten, ist Python bereits installiert, aber ich möchte es nicht verwenden, da es für das System bestimmt ist. Natürlich können Sie es einfach mit Homebrew installieren, aber wenn Sie zwischen mehreren Versionen von Python wechseln möchten, ist es realistisch, den Versionsmanager zu verwenden.
Klonen Sie pyenv auf ".pyenv" in Ihrem Home-Verzeichnis.
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
Für zsh wie .zshrc
. Für Bash wie .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
Mit anderen Worten, es ist in Ordnung, wenn die folgenden Einstellungen beschrieben werden.
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
Nach dem Neustart der Shell können Sie den Befehl pyenv
verwenden.
Installieren Sie Python, indem Sie die unten gezeigte Version angeben.
$ pyenv install 3.4.3
$ pyenv install 2.7.9
Dann wird der installierte Python unter "~ / .pyenv / version /" platziert. Aktualisieren Sie nach der Installation die Unterlegscheibe.
$ pyenv rehash
Geben Sie danach den tatsächlich zu verwendenden Python an. Wenn Sie es global angeben möchten, verwenden Sie "pyenv global". Wenn Sie es lokal angeben möchten, verwenden Sie "pyenv local".
$ pyenv global 3.4.3
Nach der Ausführung ist es in Ordnung, wenn der Pfad unter .pyenv
auf Python zeigt. Im Fall von "pyenv local" wird im aktuellen Verzeichnis eine Datei mit dem Namen ".python-version" generiert und dort auf die angegebene Version von Python verwiesen.
$ which python
# /Users/1000ch/.pyenv/shims/python
Deinstallieren Sie Python, das mit pyenv
installiert wurde, wie folgt.
$ pyenv uninstall 3.4.3
Es ist so wie es ist.
Recommended Posts