Essayez de créer un environnement python et anaconda sur Mac (avec pyenv, conda)

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

environnement

Mac OS X El Capitan python 3.5.2 anaconda 4.3

1. Installez pyenv et anaconda

・ Installation de pyenv

(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

・ Installation d'anaconda

(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

2. Créez un environnement virtuel avec conda et changez d'environnement avec activate

(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

3. (Bonus) Installation d'ansible

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

Impressions

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!

Recommended Posts

Essayez de créer un environnement python et anaconda sur Mac (avec pyenv, conda)
Créer un environnement Python avec Anaconda sur Mac
Créez un environnement Python sur votre Mac avec Anaconda et PyCharm
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
Créez un environnement Python sur votre Mac en utilisant pyenv
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Comment créer un bel environnement Python sur un nouveau Mac et installer Jupter Notebook
Comment mettre Pyenv sur Amazon Linux et Ubuntu pour créer un environnement Python 3.6.0
Créer un environnement Python 3 et OpenCV sur Ubuntu 18.04
Remarques sur la construction de Python et pyenv sur Mac
Comment reconstruire l'environnement python à partir de pyenv dans un environnement Mac (El Capitan)
Construction de l'environnement Python3 TensorFlow (Mac et pyenv virtualenv)
Après avoir acheté un nouveau Mac, utilisez pyenv + poetry pour créer un environnement Python.
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Construire l'environnement Python3.5 + matplotlib sur Ubuntu 12 en utilisant Anaconda
Créer un environnement Python sur Mac (Mountain Lion)
Présentation de keras sur un environnement virtuel (pyenv: anaconda) sur un serveur par conda (backend tensorflow)
Créez un environnement de développement Python sur votre Mac
Remarques sur la configuration de l'environnement pyenv et python à l'aide de Homebrew sur Mac OS Marvericks
Essayez d'utiliser tensorflow ① Créez un environnement python et introduisez tensorflow
Supprimer l'ancien environnement pyenv sur Mac et mettre à jour
Créez un environnement Python 3 avec pyenv sur Mac et affichez des graphiques Network X
Essayez d'importer des données MLB sur Mac et Python
Tout le monde peut comprendre comment créer un environnement initial pour Python sur Mac Septembre 2016 (pyenv + virutalenv)
Comment créer un environnement pour utiliser plusieurs versions de Python sur un Mac
Installez le sélénium sur votre Mac et essayez-le avec python
Créer un environnement Python d'apprentissage automatique sur Mac OS
Comment créer un environnement Django (python) sur Docker
Créer un environnement de développement Python sur Mac OS X
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Installer l'environnement Python sur un PC local (pyenv, venv sur Mac)
Comment créer un environnement Python sur Amazon Linux 2
Créer un environnement Python sur Windows
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Construire un environnement Python avec Windows
Catalina sur Mac et pyenv
Créer un environnement d'apprentissage automatique sur Mac (pyenv, deeplearning, opencv)
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Installez pyenv sur MacBookAir et basculez Python à utiliser
Créer un environnement d'analyse de données python sur Mac (El Capitan)
Créer un environnement Python et transférer des données vers le serveur
Construire un environnement Python sur Mac
Python 3.6 sous Windows ... et vers Xamarin.
Construction de l'environnement Anaconda Python sous Windows 10
Construction de l'environnement Anaconda sur Mac (version 2018)
Créer un environnement Python sur Mac (2017/4)
Mémo de construction de l'environnement Python sur Mac
Installez Python 3.7 Anaconda sur MAC, mais Python 2
Construction d'environnement Python (pyenv, anaconda, tensorflow)
Construire un environnement pour python3.8 sur Mac
Comment gérer la version mineure de Python (créer un environnement virtuel) sous Windows (sans Pyenv ou WSL)
Créer un environnement Python 3.8 + Pipenv sur Ubuntu 18.04
Étapes pour installer python3 sur Mac
Créer un environnement python3 sur CentOS7
[Sakura Rental Server] (Pour les débutants) Comment créer un environnement pour Python, pyenv et Flask. | Pour csh
Mettre à jour Mac Python de 2 à 3
Créez un environnement Python 2.7 64 bits avec TDM-GCC et MinGW-w64 sous Windows 7
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Installez Anaconda sur votre Mac et téléchargez votre notebook Jupyter (IPython) sur Anaconda Cloud
Essayer d'implémenter et de comprendre les arborescences de segments étape par étape (python)