[Python] Straße zu Schlangen (1) Umgebungskonstruktion

Dies ist eine Ausbildung zum Datenwissenschaftler mit Python. Beginnen wir mit der Erstellung einer Umgebung, in der Python ausgeführt wird. Die Python-Umgebung, die wir für diese Zeit anstreben, ist wie folgt. Mac OS + Homebrew + pyenv + Anaconda

[Meine Ausführungsumgebung] OS X El Capitan (10.11.6)

** WEITER ** → [Python] Weg zur Schlange (2) Grundlagen von Python

Homebrew Homebrew ist ein Paketverwaltungssystem, mit dem Software einfach unter Mac OS installiert werden kann. Dieses Mal werde ich es verwenden, um pyenv zu installieren. Wenn Sie es bereits installiert haben, überspringen Sie es bitte.

Homebrew-Installation

Fügen Sie einfach das folgende Skript in Ihr Terminal ein und führen Sie es aus.

Terminal


$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Wenn Sie die Version mit dem folgenden Befehl bestätigen können, ist die Installation erfolgreich.

Terminal


$ brew -v
Homebrew 1.1.0

Homebrew-Umgebungsupdate

Lassen Sie uns aktualisieren, um nicht in der Zeit zurückgelassen zu werden.

Terminal


$ brew update

pyenv Als nächstes kommt Pyenv. pyenv ist ein Versionsverwaltungstool, mit dem Sie ** transzendieren ** und einfach verschiedene Versionen von Python installieren und zwischen diesen wechseln können. Dies ist wichtig, da Python die ** stärkste Sprache ** ist, in der Version 2 noch verwendet wird, obwohl Version 3 die neueste ist.

Installieren Sie pyenv

pyenv kann mit Homebrew installiert werden.

Terminal


$ brew install pyenv

Wenn dies alles ist, kann es noch nicht verwendet werden. Laden Sie es daher über den Pfad neu.

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

Wenn Sie die Version mit dem folgenden Befehl bestätigen können, ist die Installation erfolgreich.

Terminal


$ pyenv -v
pyenv 1.0.2-46-geb2e5ac

Anaconda Endlich Python-Installation. Python wird jedoch von Anaconda installiert. Anaconda verfügt über die für Datenwissenschaftler erforderliche Bibliothek als Set mit Python ** Transzendentale unzüchtige ** Paket. Es ist ziemlich unanständig, also wenn Sie dies eingeben, ist es fast in Ordnung.

Installation von Anaconda

Anaconda wird mit pyenv installiert. Überprüfen Sie zunächst die neueste Version, die installiert werden kann.

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 ist die Version 2-Serie und anaconda3 ist die Version 3-Serie. Lassen Sie uns vorerst die neueste Version der 3er-Serie einfügen. Es benötigt viel Zeit.

Terminal


$ pyenv install anaconda3-4.1.1

Möchten Sie für alle Fälle 2 Systeme hinzufügen?

Terminal


$ pyenv install anaconda2-4.1.1

Versionen wechseln

Wechseln Sie nach der Installation von Python die von pyenv verwendete Version. Sie können die installierte Python-Version mit dem folgenden Befehl überprüfen.

Terminal


$ pyenv versions
* system
  anaconda2-4.1.1
  anaconda3-4.1.1

Ich denke, es ist jetzt ein System, also wechseln Sie es zu Anaconda 3-4.1.1.

Terminal


$ pyenv global anaconda3-4.1.1

Wenn Sie den Python-Befehl ausführen und Folgendes angezeigt wird, ist die Python-Installation erfolgreich.

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.
>>>

** WEITER ** → [Python] Weg zur Schlange (2) Grundlagen von Python

Recommended Posts

[Python] Straße zu Schlangen (1) Umgebungskonstruktion
[Python] Weg zur Serpent (3) Python-Klasse
[Python] Der Weg zur Schlange (4) Numpy zwicken
[Python] Weg zur Schlange (6) Manipuliere Pandas
[Python] Weg zur Schlange (5) Spiele mit Matplotlib
Umgebungskonstruktion (Python)
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Aufbau einer Python-Umgebung
Homebrew Python Umgebung Konstruktion
Aufbau einer Python-Entwicklungsumgebung
python2.7 Konstruktion der Entwicklungsumgebung
Python-Umgebungskonstruktion @ Win7
Von der Python-Umgebungskonstruktion zur virtuellen Umgebungskonstruktion mit Anaconda
Ein Weg zum mittleren Python
Aufbau einer Python-Umgebung (Windows 10 + Emacs)
CI-Umgebungskonstruktion ~ Python Edition ~
Aufbau einer Python-Umgebung für Mac
Konstruktionsverfahren für die Anaconda3-Python-Umgebung
Python3-Umgebungskonstruktion (für Anfänger)
Python-Umgebungskonstruktion und TensorFlow
Aufbau der Python-Entwicklungsumgebung 2020 [Von der Python-Installation bis zur Einführung in die Poesie]
Erstellen einer Python-Umgebung unter Windows 7
Verfahren zum Konvertieren einer Python-Datei in eine Exe aus der Ubunts-Umgebungskonstruktion
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
Umgebungskonstruktion von Python2 & 3 (OSX)
Umgebungskonstruktion von Python und OpenCV
Beginnen Sie mit Python! ~ ① Umweltbau ~
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Python + Unity Verbesserte Erstellung von Lernumgebungen
Ich habe die Konstruktion der Mac Python-Umgebung überprüft
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Python-Umgebungskonstruktion (Pyenv, Anaconda, Tensorflow)
[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>
Aufbau einer Python-Entwicklungsumgebung unter macOS
Python-Umgebungskonstruktion (Pyenv + Poesie + Pipx)
Erstellen einer Umgebung für Python3.8 auf einem Mac
Python3-Umgebungskonstruktion mit pyenv-virtualenv (CentOS 7.3)
Ab Ubuntu 20.04 Einführung in die Umgebungskonstruktion
Python3 TensorFlow für Mac-Umgebungskonstruktion
Konstruktionsnotiz für die Emacs Python-Entwicklungsumgebung
pytorch @ python3.8 Umgebungskonstruktion mit pipenv
[Docker] Python3.5 + Numpy + Matplotlib-Umgebungskonstruktion
Python3.6-Umgebungskonstruktion (unter Verwendung der Win-Umgebung Anaconda)
[Road to Intermediate] Grundlegendes zu Python-Eigenschaften
OpenCV3 & Python3 Umgebungskonstruktion unter Ubuntu
Konstruktionsverfahren für die Python (Anaconda) -Entwicklungsumgebung (SpringToolsSuites) _2020.4
Ändern Sie die Python 64-Bit-Umgebung mit Anaconda in eine 32-Bit-Umgebung
[Road to Intermediate Python] Verwenden Sie ternäre Operatoren
Methode zum Erstellen einer Python-Umgebung in Xcode 6
Konstruktionsverfahren für die Python-Projektumgebung (für Windows)
Ich möchte eine Python-Umgebung erstellen
Schritte zum Installieren der Python-Umgebung unter Ubuntu
So bereiten Sie die Python-Entwicklungsumgebung vor [Mac]
Aufbau der Python3 + venv + VSCode + macOS-Entwicklungsumgebung
Aufbau einer VScode-Umgebung (Windows 10, Python, C ++, C, Git)
Verweisen auf Umgebungsvariablen in Python in Blender