Ceci est votre propre mémo de procédure pour la construction de l'environnement Python Django (& environnement pour l'apprentissage automatique). Il se composait de "pyenv" + "pyenv-virtualenv" + "Anaconda".
Terminal
$ xcode-select --install (#Cliquez sur le bouton d'installation lorsque la fenêtre contextuelle s'ouvre)
Terminal
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
<référence>
$ brew update && brew upgrade (#Mise à jour Homebrew)
(Réf 1-2)
Terminal
$ brew install pyenv
$ brew install pyenv-virtualenv
Terminal
$ vim ~/.bash_profile (# .bash_Décrivez le contenu suivant dans le fichier de profil)
## Set path for pyenv
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PATH:$PYENV_ROOT/bin:$PYENV_ROOT/shims"
# eval "$(pyenv init -)" (#Réglez au besoin)
# eval "$(pyenv virtualenv-init -)" (#Réglez au besoin)
Terminal
$ source ~/.bash_profile (#Refléter les paramètres)
Terminal
$ pyenv install -l | grep anaconda3 (#Le dernier Anaconda(Série Python3)Vérifiez la version de)
$ pyenv install anaconda3-4.3.1 (#Installez la dernière version)
$ pyenv install anaconda2-4.3.1 (#Installez également le système Python2)
$ python --version
Python 3.6.1 :: Anaconda 4.3.1 (x86_64)
$ pyenv global anaconda3-4.3.1 (#La version spécifiée de l'environnement virtuel est définie pour tous les répertoires)
$ pyenv versions
system
anaconda2-4.3.1
* anaconda3-4.3.1
Terminal
$ pyenv virtualenv anaconda3-4.3.1 django001
(# "django001"Avec le nom, la version"anaconda3-4.3.1"Créer un nouvel environnement virtuel pour)
$ pyenv versions
system
anaconda2-4.3.1
* anaconda3-4.3.1
django001
(#Créé plus tôt dans un environnement virtuel qui peut être spécifié avec pyenv"django001"Est ajouté)
Terminal
$ mkdir mydjango (#Répertoire pour installer Django"mydjango"Créer)
$ cd mydjango (# "mydjango"Déplacer vers le répertoire)
$ pyenv local django001 (# "mydjango"Environnement virtuel dans l'annuaire"django001"L'ensemble)
$ pyenv versions
system
anaconda2-4.3.1
anaconda3-4.3.1
* django001
(#Vous pouvez accéder automatiquement à l'environnement virtuel créé par virtualenv simplement en vous déplaçant vers le répertoire spécifié.)
<référence>
$ pyenv local --unset (#Annuler le paramètre local)
$ pyenv uninstall django001 (#Supprimer l'environnement virtuel créé par virtualenv)
(Réf 3-7)
[Note de l'installation de Homebrew à la création d'un environnement Anaconda pour Python avec pyenv] (http://qiita.com/oct_itmt/items/2d066801a7464a676994)
[Comprendre le paramétrage des variables d'environnement pour passer le PATH (Mac OS X)] (http://qiita.com/soarflat/items/d5015bec37f8a8254380)
[Construire un environnement python pour chaque répertoire avec pyenv-virtualenv] (http://qiita.com/niwak2/items/5490607be32202ce1314)
[3 types de contournements pour activer le problème de collision lorsque pyenv et anaconda coexistent] (http://qiita.com/y__sama/items/f732bb7bec2bff355b69)
[Une histoire sur l'utilisation de pyenv, que je détestais sans manger, était trop pratique pour m'asseoir] (http://qiita.com/who_you_me/items/09f572c842b1c3fea015)
[Flux d'insertion de anyenv, pyenv, pyenv-virtualenv, anaconda pour changer l'environnement de développement de python] (http://takemikami.com/2016/10/20/python-anyenv-pyenv-pyenvvirtualenv-anaconda.html)
[Je veux créer un bel environnement de développement Python pour mon nouveau Mac] (http://qiita.com/nakazonor/items/258496fc442f7937c478#_reference-40a15e06a5e731d455ef)
Terminal
$ pip install --upgrade pip
$ conda update -y conda (#Il n'est pas utilisé ici, mais il est utilisé lors de l'installation de la bibliothèque d'apprentissage automatique. Voir l'article ci-dessous pour plus de détails)
(référence)
Terminal
$ cd mydjango
$ pip install django (# "mydjango"Installez la dernière version de Django dans le répertoire)
<référence>
(# "pip install django==1.10"Vous pouvez spécifier la version à installer avec)
$ pip list (#Vérifiez si Django est répertorié dans la liste des bibliothèques)
Django (1.11)
pip (9.0.1)
setuptools (27.2.0)
wheel (0.29.0)
(référence)
c'est tout.