Comme mémo pour étudier le python
pyenv - N'utilisez pas virtualenv. (J'ai essayé de l'utiliser, mais cela n'a pas fonctionné) Écrivez dans le sens du changement d'environnement avec conda. Puisque activate semble être recouvert de pyenv, écrivez dans le sens de la spécification d'activer d'anaconda avec le chemin complet.
J'ai été autorisé à en parler. http://qiita.com/y__sama/items/f732bb7bec2bff355b69
Mac OS X El Capitan python 3.5.2 anaconda 4.3
(1) Avec homebrew ou git
brew install pyenv
or
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
(2) Ajouter des paramètres à .bash_profile (.bashrc)
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
(3) Relire
source .bash_profile
(1) Vérifiez la version installable d'anaconda
pyenv install -l
(2) Installation d'Anaconda
Dans le cas du système 3
pyenv install anaconda3-4.2.0
Dans le cas du système 2
pyenv install anaconda2-4.2.0
(1) Basculez l'environnement anaconda sur global
pyenv global anaconda3-4.2.0
(2) Créez un environnement virtuel avec conda
conda create --name py3.5 python=3.5 anaconda
Je ne pourrais pas le faire sans spécifier la version python. De plus, si vous souhaitez inclure l'environnement d'anaconda, "anaconda" est requis après.
(3) Accédez au dossier de travail et exécutez pyenv local
cd anaconda_sample
pyenv local anaconda3-4.2.0/envs/py3.5
(4) Retour global au système (facultatif)
pyenv global system
(5) Activer et changer l'environnement
source $PYENV_ROOT/versions/anaconda3-4.2.0/bin/activate py3.5
Vérifiez les versions de python et anaconda
python -V
Python 3.5.2 :: Anaconda 4.3.0 (x86_64)
Essayez de démarrer le notebook Jupyter (facultatif)
jupyter notebook
Si vous pouvez démarrer jupyter dans votre navigateur, c'est OK (vous devriez pouvoir le démarrer car vous avez également inclus anaconda)
(6) Désactiver l'environnement avec désactiver
source $PYENV_ROOT/versions/anaconda3-4.2.0/bin/deactivate py3.5
(7) Lorsque vous changez d'environnement à nouveau, entrez dans le dossier de travail et activez
cd anaconda_sample
source $PYENV_ROOT/versions/anaconda3-4.2.0/bin/activate py3.5
Je construis un environnement de développement avec ansible, donc installez-le jusqu'à ce point L'environnement est le suivant. Python 2.7.13 Anaconda 4.3.0 ansible 2.2.1.0
(1) Installation Anaconda (série 2)
pyenv install anaconda2-4.2.0
(2) Basculez l'environnement anaconda sur global
pyenv global anaconda2-4.2.0
(3) Créez un environnement virtuel avec conda
conda create --name ansible python=2.7 anaconda
Vous n'aurez peut-être pas besoin d'utiliser "anaconda" à l'arrière uniquement avec ansible. Je l'ai mis pour le moment.
(4) Déplacez-vous dans le dossier de travail et exécutez pyenv local
cd anaconda_ansible
pyenv local anaconda2-4.2.0/envs/ansible
(5)activate
source $PYENV_ROOT/versions/anaconda2-4.2.0/bin/activate ansible
Vérifiez les versions de python et anaconda
python -V
Python 2.7.13 :: Anaconda 4.3.0 (x86_64)
(6) Installer ansible avec pip
pip install ansible
Si vous souhaitez gérer ansible avec conda, reportez-vous à l'URL suivante http://stangler.hatenablog.com/entry/2016/10/11/171115
Vérifiez la version d'ansible
ansible --version
ansible 2.2.1.0
La syntaxe pour activer est un peu longue, alors faites-moi savoir s'il existe un meilleur moyen. (Je me demande si je devrais ajouter un alias ...) J'étudie beaucoup avec ça depuis un moment!