2017-04-22
Da Python2 standardmäßig in MAC installiert ist, Diesmal habe ich Python3 vorgestellt.
■ Python3-Version: 3.6.0 ■ Anaconda3-Version: 4.3.1
■ OS X Yosemite 10.10.5
[wikipedia](https://ja.wikipedia.org/wiki/Homebrew_%28%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8% Nach E7% AE% A1% E7% 90% 86% E3% 82% B7% E3% 82% B9% E3% 83% 86% E3% 83% A0% 29) Bereitstellen von Software unter dem Mac OS X-Betriebssystem Es scheint eines der vereinfachenden Paketverwaltungssysteme zu sein.
bash
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Es ist ein Python-Paketverwaltungssystem, wie ein Gem in Ruby. Laut Referenz-URL Es scheint, dass pip standardmäßig ab Python 2.7.9 oder höher und Python 3.4 oder höher installiert ist. Bevor ich diese Geschichte kannte, hatte ich Mühe, sie mit dem folgenden Befehl einzuführen.
■ Installation von Pip
bash
$ curl -kL https://bootstrap.pypa.io/get-pip.py | sudo python
■ Pips eigener Aktualisierungsbefehl
bash
$ pip install -U pip
pyenv verwaltet die Python-Umgebung und Es scheint, dass Sie eine Python-Umgebung erstellen können, die sich von der Standardumgebung unterscheidet.
(1) Mit Homebrew installieren
bash
$ brew install pyenv
$ brew install pyenv-virtualenv
(2) Fügen Sie Einstellungen zu .bash_profile (.bashrc) hinzu.
bash
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
(3) Erneut lesen
bash
$ source .bash_profile
■ Überprüfen Sie die installierbare Version von Anaconda
bash
$ pyenv install -l
■ Anaconda-Installation Anaconda wird von Continuum Analytics bereitgestellt und wird neben Python selbst häufig für Wissenschaft und Technologie, Mathematik, Ingenieurwesen, Datenanalyse usw. verwendet. Es ist ein Paket, das die Stapelinstallation von Python-Paketen ermöglicht (400 oder mehr ab Februar 2016). Es wird von Python-Entwicklern häufig verwendet, da es effiziente und langwierige Einrichtungsaufgaben ermöglicht. Anaconda kann auch für kommerzielle Zwecke verwendet werden. Es scheint so.
・ Für Python3-Serien
bash
$ pyenv install anaconda3-X.X.X
・ Für Python2-Serien
bash
$ pyenv install anaconda2-X.X.X
■ Überprüfen Sie die Liste der installierbaren Versionen
bash
$ pyenv install -l
■ Installation von Python allein
bash
$ pyenv install 3.6.0
■ pyenv Aktuelle Version prüfen
bash
$ pyenv version
■ Überprüfen Sie die Liste der installierten Versionen
bash
$ pyenv versions
■ Festlegen der Version, die als Ganzes verwendet werden soll
bash
$ pyenv global 3.X.X
■ Festlegen der Version, die nur in einem bestimmten Verzeichnis verwendet werden soll
bash
$ cd PROJECT_DIR
$ pyenv local 3.X.XX
$ pyenv version
Python 2.7.11
$ cd ..
$ pyenv version
Python 3.5.1
(1) Schalten Sie die Anaconda-Umgebung auf global um
bash
$ pyenv global anaconda3-4.3.1
(2) Erstellen Sie eine virtuelle Umgebung mit conda
bash
$ conda create --name py3.6.0 python=3.6.0
(3) Wechseln Sie in den Arbeitsordner und führen Sie pyenv local aus
bash
$ cd [Arbeitsordner]
$ pyenv local anaconda3-4.3.1/envs/py3.6.0
(4) Global zum System zurückgeben (optional)
bash
$ pyenv global system
(5) Aktivieren und wechseln Sie die Umgebung
$ source $PYENV_ROOT/versions/anaconda3-4.3.1/bin/activate py3.6.0
(6) Überprüfen Sie die Versionen von Python und Anaconda
bash
$ python -V
Python 3.6.0 :: Anaconda 4.3.1 (x86_64)
(7) Deaktivieren Sie die Umgebung mit Deaktivieren
bash
$ source $PYENV_ROOT/versions/anaconda3-4.3.1/bin/deactivate py3.6.0
(8) Wenn Sie die Umgebung erneut wechseln, geben Sie den Arbeitsordner ein und aktivieren Sie ihn
bash
$ cd [Arbeitsordner]
$ source $PYENV_ROOT/versions/anaconda3-4.3.1/bin/activate py3.6.0
Recommended Posts