Richten Sie Python- und maschinelle Lernbibliotheken unter Ubuntu ein

Hintergrund

Ich habe mich für maschinelles Lernen bei der Arbeit entschieden. Notieren Sie sich daher die Einrichtungsmethode.

Umgebung

Vorbereitungen

Installieren Sie zuerst die Module, die für die Installation von Python erforderlich sind.

sudo aptitude install gcc g++ make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev

Installation von pyenv, pyenv-virtualenv

Verwenden Sie pyenv und pyenv-virtualenv, damit Versionen und Bibliotheken für jedes Verzeichnis gewechselt werden können.

git clone https://github.com/yyuu/pyenv.git ~/.pyenv
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc 
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc 
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv install 3.5.1
pyenv rehash
pyenv global 3.5.1

Installieren Sie die Bibliothek für maschinelles Lernen in dem Ordner, in dem Sie arbeiten.

mkdir work
cd work
pyenv virtualenv 3.5.1 3.5.1_work
pyenv local 3.5.1_work
pip install numpy
pip install scipy
pip install scikit-learn
pip install gensim

pip freezeWenn Sie dies überprüfen, wird die Liste der installierten Bibliotheken nur im Arbeitsordner angezeigt.

pip freeze

boto==2.40.0
bz2file==0.98
gensim==0.12.4
...

mecab

Da ich Text-System machen werde, installiere ich auch Mecab.

sudo aptitude install libmecab-dev
sudo aptitude install mecab mecab-ipadic-utf8
mecab --version
pip install mecab-python3

Recommended Posts

Richten Sie Python- und maschinelle Lernbibliotheken unter Ubuntu ein
Richten Sie Python 3.4 unter Ubuntu ein
Richten Sie die Python-Umgebung unter CentOS ein
Hinweise zur Python-Grammatik für maschinelles Lernen in PyQ
Erstellen Sie Python 3 und OpenCV unter Ubuntu 18.04
Virtuelle Python-Umgebung und Pakete unter Ubuntu
Erstellen einer Umgebung für Python und maschinelles Lernen (macOS)
Installieren Sie pyenv und Python 3.6.8 unter Ubuntu 18.04 LTS
Setzen Sie cron unter Ubuntu 16.04 (Sakura VPS) von 1 und führen Sie das Python-Programm regelmäßig aus
Richten Sie eine Tornado-Umgebung für Python in Raspbian Jessie ein
Installieren Sie MongoDB unter Ubuntu 16.04 und arbeiten Sie über Python
Installieren Sie Python und Bibliotheken für Python unter MacOS Catalina
Build Python auf Ubuntu
Installieren Sie Python 3.3 unter Ubuntu 12.04
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Python-Lernnotiz für maschinelles Lernen von Chainer Kapitel 1 und 2
Ubuntu 20.04 auf Himbeer-Pi 4 mit OpenCV und mit Python verwenden
Praktisches maschinelles Lernen mit Scikit-Learn und TensorFlow-TensorFlow gab auf-
Bis Sie mit Python unter Windows 7 eine maschinelle Lernumgebung erstellen und ausführen
Datensatz für maschinelles Lernen
Verwenden Sie matplotlib unter Ubuntu 12 und Python
Python auf Ruby und wütend Ruby auf Python
Für Mac einrichten (Python)
Maschinelles Lernen mit Python! Vorbereitung
Setzen Sie Python 3.x in Ubuntu ein
Installieren Sie OpenCV unter Ubuntu + Python
Richten Sie Polyglot unter Windows ein
Einführung von TensorFlow in Ubuntu + Python 2.7
Python Machine Learning Programming> Schlüsselwörter
Maschinelles Lernen und mathematische Optimierung
Beginnend mit maschinellem Python-Lernen
Erstellen Sie mit macOS sierra eine Python-Lernumgebung für maschinelles Lernen
Erstellen Sie eine Umgebung für maschinelles Lernen mit Python unter MacOSX
Erstellen Sie mit VirtualBox und Ubuntu eine Scikit-Lernumgebung für maschinelles Lernen
Was ich über KI / maschinelles Lernen mit Python gelernt habe (4)
Installieren Sie Python3 und die wissenschaftliche Berechnungsbibliothek unter Ubuntu (virtualenv + pip)
Richten Sie AWS (Ubuntu 14.04) für Deep Learning ein (installieren Sie CUDA, cuDNN).
Einstellungen der Python3-basierten maschinellen Lernumgebung auf dem Mac (Koexistenz mit Python2)
Entfernen Sie Ubuntu, das auf einem Windows 10-Computer installiert ist
Python 3.4 pyvenv schlägt unter Ubuntu 14.04 LTS fehl
Hinweise zu Python- und Wörterbuchtypen
Python 3.6 unter Windows ... und zu Xamarin.
Richten Sie eine Python-Entwicklungsumgebung unter Ubuntu ein
Bedeutung des maschinellen Lernens und des Mini-Batch-Lernens
Installieren Sie Mecab und mecab-python3 unter Ubuntu 14.04
Installieren Sie Dropbox und führen Sie es unter Ubuntu 20.04 aus
Installieren Sie OpenCV und Chainer unter Ubuntu
Installieren Sie CUDA 8.0 und Chainer unter Ubuntu 16.04
Installieren Sie Python 3.8 unter Ubuntu 20.04 (Betriebssystemstandard)
[Maschinelles Lernen] Versuchen Sie, Spark MLlib mit Python auszuführen, und geben Sie Empfehlungen ab
Maschinelles Lernen mit Python (1) Gesamtklassifizierung
Zusammenfassung des maschinellen Lernens von Python-Anfängern
Verknüpfen Sie Modelica und Python unter Windows
Klassifikation und Regression beim maschinellen Lernen
<Für Anfänger> Python-Bibliothek <Für maschinelles Lernen>
Installieren Sie Fabric unter Ubuntu und versuchen Sie es
Python: Vorverarbeitung beim maschinellen Lernen: Übersicht
Installieren Sie Python 3.9 unter Ubuntu 20.04 (Betriebssystemstandard?)