Il s'agit d'une formation pour devenir un data scientist en utilisant Python. Commençons par créer un environnement qui exécute Python. L'environnement Python que nous visons cette fois est le suivant. Mac OS + Homebrew + pyenv + Anaconda
[Mon environnement d'exécution] OS X El Capitan (10.11.6)
** SUIVANT ** → [Python] Road to the Serpent (2) Basics of Python
Homebrew Homebrew est un système de gestion de paquets qui facilite l'installation de logiciels sur Mac OS. Cette fois, je vais l'utiliser pour installer pyenv. Si vous l'avez déjà installé, veuillez l'ignorer.
Collez simplement le script suivant dans votre terminal et exécutez-le.
Terminal
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Si vous pouvez confirmer la version avec la commande suivante, l'installation est réussie.
Terminal
$ brew -v
Homebrew 1.1.0
Mettons à jour pour ne pas être laissé pour compte dans le temps.
Terminal
$ brew update
pyenv Vient ensuite pyenv. pyenv est un outil de gestion de version qui vous permet de ** transcender ** et d'installer et de basculer facilement entre différentes versions de Python. Ceci est essentiel car Python est le ** langage le plus puissant ** où la version 2 est toujours utilisée même si la version 3 est la dernière.
pyenv peut être installé en utilisant Homebrew.
Terminal
$ brew install pyenv
Si c'est tout, il ne peut pas encore être utilisé, alors rechargez-le via path.
Terminal
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ exec $SHELL
Si vous pouvez confirmer la version avec la commande suivante, l'installation est réussie.
Terminal
$ pyenv -v
pyenv 1.0.2-46-geb2e5ac
Anaconda Enfin l'installation de Python. Cependant, Python est installé par Anaconda. Anaconda a la bibliothèque requise pour les scientifiques des données sous la forme d'un ensemble avec Python lui-même ** Forfait obscène transcendantal **. C'est assez obscène, donc si vous mettez cela, c'est presque OK.
Anaconda est installé avec pyenv. Vérifiez d'abord la dernière version qui peut être installée.
Terminal
$ pyenv install -l | grep anaconda
anaconda-1.4.0
anaconda-1.5.0
anaconda-1.5.1
anaconda-1.6.0
anaconda-1.6.1
anaconda-1.7.0
anaconda-1.8.0
anaconda-1.9.0
anaconda-1.9.1
anaconda-1.9.2
anaconda-2.0.0
anaconda-2.0.1
anaconda-2.1.0
anaconda-2.2.0
anaconda-2.3.0
anaconda-2.4.0
anaconda-4.0.0
anaconda2-2.4.0
anaconda2-2.4.1
anaconda2-2.5.0
anaconda2-4.0.0
anaconda2-4.1.0
anaconda2-4.1.1
anaconda3-2.0.0
anaconda3-2.0.1
anaconda3-2.1.0
anaconda3-2.2.0
anaconda3-2.3.0
anaconda3-2.4.0
anaconda3-2.4.1
anaconda3-2.5.0
anaconda3-4.0.0
anaconda3-4.1.0
anaconda3-4.1.1
anaconda2 est la série Version 2 et anaconda3 est la série Version 3. Pour le moment, mettons dans la dernière version de la série 3. Ça prend beaucoup de temps.
Terminal
$ pyenv install anaconda3-4.1.1
Voulez-vous ajouter 2 systèmes au cas où?
Terminal
$ pyenv install anaconda2-4.1.1
Après avoir installé Python, changez la version utilisée par pyenv. Vous pouvez vérifier la version Python installée avec la commande suivante.
Terminal
$ pyenv versions
* system
anaconda2-4.1.1
anaconda3-4.1.1
Je pense que c'est un système maintenant, alors passez-le à anaconda 3-4.1.1.
Terminal
$ pyenv global anaconda3-4.1.1
Si vous exécutez la commande python et que ce qui suit s'affiche, l'installation de Python est réussie.
Terminal
$ python
Python 3.5.2 |Anaconda 4.1.1 (x86_64)| (default, Jul 2 2016, 17:52:12)
[GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
** SUIVANT ** → [Python] Road to the Serpent (2) Basics of Python
Recommended Posts