[PYTHON] So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS

Einführung

Ich habe einen weiteren Artikel mit einfacheren Schritten für pyenv + Anaconda zusammengestellt. Wenn Sie mit pyenv vertraut sind, lesen Sie bitte die folgende URL.

http://qiita.com/mix_dvd/items/29dfb8d47a596b4df36d

Ich habe auch andere Methoden zusammengefasst. Bitte beachten Sie auch den unten stehenden Link.

Verfahren zum schnellen Erstellen einer maschinellen Lernumgebung mit Ubuntu 16.04

Ubuntu Server Installation

Laden Sie die ISO-Datei von der folgenden URL herunter und installieren Sie sie, unabhängig davon, ob es sich um eine reale Maschine oder eine virtuelle Umgebung handelt.

http://www.ubuntu.com/download/server

Ausführliche Informationen zur Vorgehensweise finden Sie auf der Website, auf der die Details erläutert wurden.

http://webkaru.net/linux/ubuntu-14-04-lts-install/

Melden Sie sich als Erstbenutzer an

Melden Sie sich als der erste Benutzer an, der während der Installation erstellt wurde.

Werden Sie ein privilegierter Benutzer (root)

Sie können root werden, indem Sie den folgenden Befehl ausführen und das Kennwort des Erstbenutzers eingeben.

$ sudo su

Schlagen Sie den Befehl ernsthaft!

Eine Reihe von Befehlen, um das zu installieren, was Sie benötigen, und um einige Fehler zu beheben.

# apt install -y build-essential
# apt install -y python3-dev
# apt install -y python3-setuptools
# easy_install3 pip
# pip install numpy
# pip install scipy
# apt install libfreetype6-dev
# ln -s /usr/include/freetype2/ft2build.h /usr/include/
# pip install matplotlib
# pip install seaborn
# pip install scikit-learn
# pip install jupyter

Damit ist die Installation der erforderlichen Software abgeschlossen. Dies ist das Ende der Arbeit als root, sodass Sie mit dem folgenden Befehl zum ursprünglichen Benutzer zurückkehren.

# exit

Bestätigung der IP-Adresse

Da auf Jupyter Notebook mit einem Webbrowser zugegriffen wird, überprüfen Sie die Ubuntu-IP-Adresse. Sie können es übrigens mit dem folgenden Befehl überprüfen.

$ ifconfig

Jupyter Notebook-Einstellungen

Auf das Jupyter-Notizbuch kann mit den Standardeinstellungen nicht von außen zugegriffen werden. Sie müssen daher eine Einstellungsdatei erstellen und diese ändern.

$ cd
$ jupyter notebook --generate-config
$ vi ~/.jupyter/jupyter_notebook_config.py

Die meisten Initialisierungsdateien sind auskommentiert. Suchen Sie also, was Sie benötigen, und ändern Sie es.

Einstellungen, um den Zugriff von außen zu ermöglichen

c.NotebookApp.ip = '*'

Einstellungen, die verhindern, dass der lokale Browser automatisch gestartet wird

c.NotebookApp.open_browser = False

Festlegen, dass die Portnummer so geändert wird, dass sie nicht mit dem vorhandenen Webserver in Konflikt steht

c.NotebookApp.port = 8888

Starten Sie Jupyter Notebook

Führen Sie den folgenden Befehl im Home-Verzeichnis des Erstbenutzers aus.

$ jupyter notebook

Wenn es zu funktionieren scheint, starten Sie den Webbrowser eines anderen Computers und greifen Sie auf die folgende URL zu.

http://xxx.xxx.xxx.xxx:8888

Bitte ersetzen Sie "xxx.xxx.xxx.xxx" durch die IP-Adresse.

Wenn die Jupyter Notebook-Seite angezeigt wird, OK!

Recommended Posts

So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS
Schnelle Schritte zum Erstellen einer maschinellen Lernumgebung mit Jupyter Notebook unter macOS Sierra mit anaconda
So erstellen Sie mit AWS Lambda eine serverlose API für maschinelles Lernen
Erstellen Sie mit Winsows 10 eine maschinelle Lernumgebung von Grund auf neu
So erstellen Sie mit Elasticsearch unter macOS Sierra schnell eine morphologische Analyseumgebung
So bereiten Sie die Umgebung mit Courseras fortgeschrittenem Kurs für maschinelles Lernen auf Google Colab vor
Maschinelles Lernen mit Jupyter Notebook in einer OCI Always Free-Umgebung (17.12.2019)
Ich möchte eine virtuelle Umgebung mit Jupyter Notebook verwenden!
Schritte zum schnellen Erstellen einer umfassenden Lernumgebung auf einem Mac mit TensorFlow und OpenCV
Erstellen einer virtuellen Anaconda-Umgebung für die Verwendung mit Azure Machine Learning und Verknüpfen mit Jupyter
Starten eines mit Jupyter Notebook erstellten Python-Programms
Ich wollte eine intelligente Präsentation mit Jupyter Notebook + nb present erstellen
So verwenden Sie das Jupyter-Notebook, ohne Ihre Umgebung mit Docker zu verschmutzen
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS
Erstellen Sie mit GCP + Docker + Jupyter Lab eine beliebige Umgebung für maschinelles Lernen
Verwendung des Jupyter-Notebooks mit ABCI
So debuggen Sie mit Jupyter oder iPython Notebook
Versuchen Sie, die virtuelle Umgebung von conda mit Jupyter Notebook zu verwenden
[Hinweis] So erstellen Sie eine Ruby-Entwicklungsumgebung
Verfahren zur Erstellung plattformübergreifender Apps mit kivy
Versuchen Sie es mit dem Jupyter Notebook von Azure Machine Learning
[Hinweis] So erstellen Sie eine Mac-Entwicklungsumgebung
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern
Installieren Sie Jupyter Notebook und stellen Sie es so ein, dass eine Umgebung zum Erstellen von Studiennotizen erstellt wird [Mac]
[Python] So erstellen Sie eine lokale Webserverumgebung mit SimpleHTTPServer und CGIHTTPServer
Erstellen eines Gesichtsbilddatensatzes für maschinelles Lernen (1: Erfassen von Kandidatenbildern mithilfe des Web-API-Dienstes)
Einfaches maschinelles Lernen mit AutoAI (Teil 4) Jupyter Notebook
So richten Sie eine Python-Umgebung mit pyenv ein
So erstellen Sie ein Untermenü mit dem Plug-In [Blender]
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
[Python] So erstellen Sie mit Matplotlib ein zweidimensionales Histogramm
Konstruktionsnotiz für eine maschinelle Lernumgebung von Python
Ich habe versucht, mit Open AI Gym eine verbesserte Lernumgebung für Othello zu schaffen
Bis Sie mit Python unter Windows 7 eine maschinelle Lernumgebung erstellen und ausführen
Verwenden von Graphviz mit Jupyter Notebook
Erstellen Sie eine maschinelle Lernumgebung
So verwenden Sie Jupyter Notebook
So importieren Sie NoteBook als Modul in Jupyter (IPython)
Erstellen Sie mit VirtualBox und Ubuntu eine Scikit-Lernumgebung für maschinelles Lernen
Ich möchte eine Jupyter-Umgebung mit einem Befehl starten
Erstellen einer Entwicklungsumgebung für die Python2.7-Serie mit Vagrant
Die übliche Art, einen Kernel mit Jupyter Notebook hinzuzufügen
So importieren Sie NoteBook als Modul in Jupyter (IPython)
So zeichnen Sie interaktiv eine Pipeline für maschinelles Lernen mit scikit-learn und speichern sie in HTML
Ich habe ein Skript geschrieben, um mit AWS Lambda + Python 2.7 schnell eine Entwicklungsumgebung für Twitter Bot zu erstellen
Wie wäre es mit Anaconda zum Erstellen einer maschinellen Lernumgebung mit Python?
Machen Sie einen Sound mit Jupyter Notebook
Erstellen einer Windows 7-Umgebung für eine Einführung in das maschinelle Lernen mit Python
So berühren Sie Jupyter Notebook, ohne die Umgebung außer Pythonista zu verschmutzen, oder wie Sie Ruby mit Jupyter Notebook berühren, ohne die Umgebung außer Rubyist zu verschmutzen
So erstellen Sie ein Conda-Paket
Erstellen Sie eine virtuelle Umgebung mit Python!
Versuchen Sie, eine Python-Umgebung mit Visual Studio Code & WSL zu erstellen
So erstellen Sie eine virtuelle Brücke
Erstellen Sie mit PsychoPy + Jupyter Notebook eine komfortable Umgebung für psychologische Experimente / Analysen
Wie erstelle ich eine Docker-Datei?
So erstellen Sie mit Faker eine CSV-Dummy-Datei mit Japanisch
Ich möchte einen maschinellen Lerndienst ohne Programmierung erstellen! Web-API
So schreiben Sie eine Dokumentzeichenfolge, um ein benanntes Tupeldokument mit Sphinx zu erstellen