Erstellen einer Umgebung für Python und maschinelles Lernen (macOS)

Hintergrund

Als ich anfing, maschinelles Lernen mit Python zu studieren, beschloss ich, anstelle eines Memos einen Artikel über das Verfahren zum Erstellen einer Umgebung zu schreiben. Die folgenden fünf Softwareprogramme wurden installiert. Da ich einen Mac verwende, werde ich ihn auch unter der Annahme von macOS beschreiben.

Zu installierende Software

--Anaconda (Python-Ausführungsumgebung) --OpenCV (Bild- / Videoverarbeitungsbibliothek) --MeCab (japanische Bibliothek für morphologische Analysen) --Gensim (Bibliothek zur Verarbeitung natürlicher Sprache) --TensorFlow / Keras (Deep-Learning-Bibliothek)

Wir stellen Homebrew vor

Installieren Sie jede Software mit "Homebrew", dem Paketmanager für macOS. Wenn Sie es ursprünglich installiert haben, können Sie es überspringen. Fügen Sie Folgendes in das Terminal ein und führen Sie es aus. (Referenz: https://brew.sh/index_ja)

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Installation von Anaconda

Installieren Sie zuerst pyenv. Geben Sie die folgenden Befehle ein, um das Terminal zu erreichen.

$ brew update
$ brew install pyenv
$ brew install pyenv-virtualenv

Dann registrieren Sie pyenv im System.

$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile

Installieren Sie als Nächstes Anaconda. Ich habe Anaconda 3-5.0.0 installiert, aber die Version kann nach Belieben geändert werden. Aktivieren Sie es nach der Installation auch auf Ihrem System.

$ pyenv install Anaconda3-5.0.0
$ pyenv global Anaconda3-5.0.0

OpenCV-Installation

Installieren Sie als Nächstes OpenCV. Führen Sie den folgenden Befehl aus.

$ pip install opencv-python

Installieren Sie MeCab

Installieren Sie als Nächstes MeCab. Führen Sie den folgenden Befehl aus.

$ brew install mecab
$ brew install mecab-ipadic
$ brew install mecab-python3

Installation von TensorFlow und Keras

Installieren Sie abschließend TensorFlow und Keras. Führen Sie den folgenden Befehl aus. Keras ist ebenfalls in TensorFlow enthalten, sollte jedoch aus Bequemlichkeitsgründen separat installiert werden.

$ pip install --upgrade tensorflow==1.5.0
$ pip install --upgrade keras==2.1.4

Zusammenfassung

Nach all den oben genannten Installationen verfügen Sie über die grundlegenden Bibliotheken für maschinelles Lernen in Python. Wenn Sie von nun an maschinelles Lernen mit Python ausprobieren möchten, lesen Sie bitte. Bitte beachten Sie auch, dass dies mein erster Artikel ist, so dass es möglicherweise schwer zu verstehen ist.

Verweise

Erstellen einer App für KI / maschinelles Lernen / tiefes Lernen mit Python Veröffentlicht von: Sosim Co., Ltd. Autoren: Whale Aircraft, Yoichi Sugiyama, Shunsuke Endo

Recommended Posts

Erstellen einer Umgebung für Python und maschinelles Lernen (macOS)
Python-Umgebungskonstruktion und TensorFlow
Umgebungskonstruktion von Python und OpenCV
Python + Unity Verbesserte Erstellung von Lernumgebungen
Aufbau einer Python-Entwicklungsumgebung unter macOS
Umgebungskonstruktion (Python)
Python-Umgebungskonstruktion
Aufbau einer Python-Umgebung
Erstellen Sie mit macOS sierra eine Python-Lernumgebung für maschinelles Lernen
Python & Machine Learning Study Memo: Vorbereitung der Umgebung
Aufbau einer KI / maschinellen Lernumgebung mit Python
Raspberry Pi + Python + IoT-Gerät, Umgebungskonstruktionsverfahren zum Starten der Bildverarbeitung und des maschinellen Lernens
Homebrew Python Umgebung Konstruktion
Aufbau einer Python-Entwicklungsumgebung
python2.7 Konstruktion der Entwicklungsumgebung
Python-Umgebungskonstruktion @ Win7
Aufbau der Python3 TensorFlow-Umgebung (Mac und pyenv virtualenv)
Aufbau einer MacOS 10.11-Umgebung: Powerline mit Anaconda und Dein.vim
Installation von Python 3 und Flask [Zusammenfassung der Umgebungskonstruktion]
[Django3] Umgebungskonstruktion und Zusammenfassung verschiedener Einstellungen [Python3]
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern
Python + Anaconda + Pycharm-Umgebungskonstruktion
Erstellen Sie mit Python eine interaktive Umgebung für maschinelles Lernen
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
CI-Umgebungskonstruktion ~ Python Edition ~
Maschinelles Lernen mit Python! Vorbereitung
Konstruktionsverfahren für die Anaconda3-Python-Umgebung
Python3-Umgebungskonstruktion (für Anfänger)
Vorbereitung zum Starten von "Python Machine Learning Programming" (für macOS)
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
Umgebungskonstruktion von NumPy und Matplotlib
Python Machine Learning Programming> Schlüsselwörter
Aufbau einer QGIS3 Python-Plug-In-Entwicklungsumgebung mit VSCode (macOS)
[Python] Django-Umgebungskonstruktion (pyenv + pyenv-virtualenv + Anaconda) für macOS
Maschinelles Lernen und mathematische Optimierung
Erstellen einer Python-Umgebung unter Windows 7
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
Beginnend mit maschinellem Python-Lernen
Umgebungskonstruktion von Python2 & 3 (OSX)
Konstruktionsnotiz für eine maschinelle Lernumgebung von Python
Richten Sie Python- und maschinelle Lernbibliotheken unter Ubuntu ein
Bis Sie mit Python unter Windows 7 eine maschinelle Lernumgebung erstellen und ausführen
Erstellen Sie eine Umgebung für maschinelles Lernen mit Python unter MacOSX
Was ich über KI / maschinelles Lernen mit Python gelernt habe (4)
Einstellungen der Python3-basierten maschinellen Lernumgebung auf dem Mac (Koexistenz mit Python2)
Python-Umgebungskonstruktionsnotiz unter Windows 10
Beginnen Sie mit Python! ~ ① Umweltbau ~
Bedeutung des maschinellen Lernens und des Mini-Batch-Lernens
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Maschinelles Lernen mit Python (1) Gesamtklassifizierung
Ich habe die Konstruktion der Mac Python-Umgebung überprüft
Zusammenfassung des maschinellen Lernens von Python-Anfängern
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Python-Umgebungskonstruktion (Pyenv, Anaconda, Tensorflow)
[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>