So installieren Sie pyenv:
$ brew install pyenv
Fügen Sie Folgendes zu .bashrc
hinzu
export PYENV_ROOT=$HOME/.pyenv
export PATH=$PYENV_ROOT/bin:$PATH
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
Haben Sie auch das Virtualenv-Plug-In installiert:
$ brew install pyenv-virtualenv
Liste der installierbaren Versionen
$ pyenv install --list
Available versions:
2.1.3
2.2.3
2.3.7
2.4
...
Sie können nicht nur Standard-Python, sondern auch Anaconda und Pypy installieren.
Liste der installierten Versionen
$ pyenv versions
system
2.7.13
3.6.1
* anaconda2-4.3.1 (set by /Users/yassu/.pyenv/version)
* anaconda3-4.3.1 (set by /Users/yassu/.pyenv/version)
Zuerst sollte es nur ein System geben und das System sollte überprüft werden.
pyenv install {version}
Diese {version}
ist die Version, die Sie mit pyenv install --list
erhalten können.
Zum Beispiel ist die neueste Version von Python 3.6.1, um es zu installieren
$ pyenv install 3.6.1
So ändern Sie die globale Python-Befehlsversion
$ pyenv global {version1} [version2]
Wenn Sie nicht "version2" angeben, ist die Version immer auf "{version1}" festgelegt.
Wenn Sie "version2" angeben, verwendet der Befehl "python" "{version1}".
Der Befehl python {n}
verwendet die entsprechende Version.
Wenn Sie beispielsweise "pyenv global 3.6.1 2.7.13" sagen, wird der Befehl "python" versioniert
3.6.1 wird verwendet, aber Version 2.7.13
kann mit dem Befehl python2
verwendet werden.
Um die Python-Version in einem beliebigen Verzeichnis anzugeben, wechseln Sie in dieses Verzeichnis und dann
$ pyenv local {version}
Sie können zwei Versionen sowie "pyenv global" verwenden.
Geben Sie vorübergehend die Version an:
$ pyenv shell {version}
$ pyenv local {base-version} {version}
Kopieren Sie dann "{base-version}" und duplizieren Sie "{version}".
Recommended Posts