[PYTHON] notes de pyenv

Installez pyenv

Comment installer pyenv:

$ brew install pyenv

Ajoutez ce qui suit à .bashrc

export PYENV_ROOT=$HOME/.pyenv
export PATH=$PYENV_ROOT/bin:$PATH
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

Installez également le plug-in Virtualenv:

$ brew install pyenv-virtualenv

Vérifier la version

Liste des versions installables

$ pyenv install --list
Available versions:
  2.1.3
  2.2.3
  2.3.7
  2.4
  ...

Vous pouvez installer non seulement Python standard, mais également anaconda et pypy.

Liste des versions installées

$ 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)

Au début, il ne devrait y avoir que le système et le système doit être vérifié.

Nouvelle installation de Python

pyenv install {version}

Cette {version} est la version que vous pouvez obtenir avec pyenv install --list.

Par exemple, la dernière version de python est la 3.6.1, donc pour l'installer

$ pyenv install 3.6.1

Paramètres d'environnement

Pour changer la version globale de la commande python

$ pyenv global {version1} [version2]

Si vous ne spécifiez pas version2, la version est toujours fixée à` {version1} '.

Si vous spécifiez «version2», la commande «python» utilise «{version1}». La commande python {n} utilise la version correspondante.

Par exemple, si vous dites pyenv global 3.6.1 2.7.13, la commande python verra la version 3.6.1 est utilisé, mais la version «2.7.13» peut être utilisée avec la commande «python2».

Pour spécifier la version de python sous n'importe quel répertoire, accédez à ce répertoire, puis

$ pyenv local {version}

Vous pouvez utiliser deux versions ainsi que pyenv global.

Spécifiez temporairement la version:

$ pyenv shell {version}

Créer un environnement

$ pyenv local {base-version} {version}

Ensuite, copiez «{base-version}» et dupliquez «{version}».

Recommended Posts

notes de pyenv
notes d'installation pyenv
Notes sur pyenv et Atom
JetBrains_learning notes_003
note de pyenv
pyenv à l'échelle du système
mémo pyenv
Notes SQL
Notes de pandas
Mémo Sphinx
Mémo Django
résumé pyenv
Remarques sur l'installation de Python à l'aide de PyEnv
Jupyter_learning notes_000
(Débutant) Remarques sur l'utilisation de pyenv sur Mac
Mémo Django
Remarques sur la construction de Python et pyenv sur Mac
mémo d'auto-apprentissage pandas
Mémo de raclage Python
Notes d'installation Mecab
Note d'apprentissage Python_000
concurrent.futures Notes d'utilisation
Notes d'installation de Theano
Note d'étude Jupyter_006
Remarques sur avec
Notes de débutant Python
Notes de base de Theano
Note d'apprentissage Python_006
Notes d'étude Linux
Notes sur Flask
Django order_by notes
notes de python C ++
pyenv pour linux
Note d'apprentissage Python_005
Notes de grammaire Python
Note sur la bibliothèque Python
pyenv + anaconda + python3
Notes d'installation d'hydrogène
Note d'étude Jupyter_008
notes personnelles python
feuille de triche pyenv
Note d'étude Jupyter_004
Notes sur Pytorch
Étude Jupyter note_001
pyenv + pyenv-virtualenv (CentOS7)
mémo pandas python
Note d'apprentissage Python_001
notes d'apprentissage python
Notes d'installation de Python3.4
Notes d'installation de Cabocha