[PYTHON] pyenv Notizen

Installieren Sie pyenv

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

Version prüfen

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.

Neue Python-Installation

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

Umgebungseinstellungen

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}

Eine Umgebung schaffen

$ pyenv local {base-version} {version}

Kopieren Sie dann "{base-version}" und duplizieren Sie "{version}".

Recommended Posts

pyenv Notizen
pyenv Installationshinweise
Anmerkungen zu Pyenv und Atom
JetBrains_learning notes_003
pyenv note
systemweit pyenv
pyenv memo
SQL-Notizen
Pandas Notizen
Sphinx-Memo
Django Memo
pyenv Zusammenfassung
Hinweise zur Installation von Python mit PyEnv
Jupyter_Lernen Notizen_000
(Anfänger) Hinweise zur Verwendung von pyenv auf dem Mac
Django Memo
Hinweise zum Erstellen von Python und Pyenv auf dem Mac
Pandas Selbststudium Memo
Python-Scraping-Memo
Installationshinweise für Mecab
Python lernen note_000
concurrent.futures Verwendungshinweise
Theano Installationshinweise
Jupyter-Studie note_006
Anmerkungen zu mit
Python-Anfängernotizen
Theanos Grundnotizen
Python lernen note_006
Linux-Studiennotizen
Hinweise zur Flasche
Django order_by notes
Python C ++ Notizen
pyenv für Linux
Python lernen note_005
Python-Grammatiknotizen
Python Library Hinweis
pyenv + anaconda + python3
Hinweise zur Wasserstoffinstallation
Jupyter-Studie note_008
Python persönliche Notizen
pyenv Spickzettel
Jupyter-Studie note_004
Hinweise zu Pytorch
Jupyter-Studie note_001
pyenv + pyenv-virtualenv (CentOS7)
Python Pandas Memo
Python lernen note_001
Python-Lernnotizen
Installationshinweise zu Python3.4
Installationshinweise für Cabocha