Verwenden Sie jupyter-lab, das in einer virtuellen Python-Umgebung (venv) installiert ist.

Es gab bereits einen Beitrag über Qiita, aber ich habe ihn organisiert, weil die Informationen verstreut waren.

Es gibt zwei Punkte.

Es ist natürlich zu verstehen, aber in vielen Fällen wird es in der ursprünglichen Umgebung installiert, ohne es zu überprüfen.

Umgebung

Erstellen Sie eine virtuelle Umgebung

Es wird davon ausgegangen, dass das Modul, das die virtuelle Umgebung erstellt, bereits installiert ist.

$ virtualenv test
$ source test/bin/activate
$ pip install keras
$ pip install jupyterlab

Installieren Sie den Kernel in einer virtuellen Umgebung

$ pip install ipykernel
$ ipython kernel install --user --name=test

Lauf

Starten Sie das Jupiter-Labor.

$ test/bin/jupyter-lab

Der installierte Kernel wird in der Liste angezeigt. Wählen Sie daher den diesmal erstellten Kernel (Test) aus. Der Kernel kann auch aus dem Menü (Kernel / Kernel auswählen) ausgewählt werden. launcher_JupyterLab.png

Sie können sehen, dass der Kernel auf dem Startbildschirm (rechte Seite) ein Test ist. start_JupyterLab.png

Wenn ich ein in einer virtuellen Umgebung installiertes Modul importiere, tritt ein Fehler (ModuleNotFoundError) auf. JupyterLab_ModuleNotFoundError.png

Zeigt den Python-Pfad an. JupyterLab_syspath_before.png

Fügen Sie den Pfad der virtuellen Umgebung hinzu und versuchen Sie, ihn auszuführen. Der Import ist erfolgreich. JupyterLab_syspath_after.png JupyterLab_install_keras.png

Verknüpfung

Recommended Posts

Verwenden Sie jupyter-lab, das in einer virtuellen Python-Umgebung (venv) installiert ist.
virtuelle Umgebung in Python
venv: Verwaltung der virtuellen Python-Umgebung
Python Standard virtuelle Umgebung venv
Verwenden von venv in der Windows + Docker-Umgebung [Python]
Vorbereitung der Python-Umgebung (erste Verwendung)
Verwenden Sie config.ini mit Python
Verwenden Sie Datumsangaben in Python
Verwenden Sie Valgrind mit Python
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Python Virtual Environment Pipenv
Verwenden Sie Python in Ihrer Umgebung von Win Automation
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Verwenden Sie Python in einer Anaconda-Umgebung mit VS-Code
Verwenden Sie den Profiler in Python
Entwicklungsumgebung in Python
Virtuelle Umgebung mit Python 3.6
[Docker] Erstellen Sie in 3 Minuten eine jupyterLab (Python) -Umgebung!
Verwenden Sie pydantic beim Lesen von Umgebungsvariablen in Python
Verwenden Sie os.getenv, um Umgebungsvariablen in Python abzurufen
Führen Sie regelmäßig ein Python-Skript mit cron in einer venv-Umgebung aus
Python: Erstellen einer virtuellen Umgebung (venv), Starten und Stoppen
Verwenden Sie CASA Toolkit in Ihrer eigenen Python-Umgebung
Vereinfachte Pfadeingabe beim Aktivieren der virtuellen Umgebung in venv
Erstellen Sie eine virtuelle Python-Umgebung mit venv (Django + MySQL ①)
Mal sehen, wie def in Python verwendet wird
Verwenden Sie den let-Ausdruck in Python
Verwenden Sie Anaconda in einer Pyenv-Umgebung
Verwenden Sie das Messprotokoll mit Python
Verwenden Sie die Rückruffunktion in Python
Verwenden Sie den HTTP-Cache in Python
Behandeln Sie Umgebungsvariablen in Python
Verwenden Sie in Python ein Diktat mit Listenschlüssel
Verwenden Sie Random Forest mit Python
Verwenden Sie Spyder von Python IDE
Erstellen einer virtuellen Python-Umgebung
Erstellen einer virtuellen Python-Umgebung
jupyter notebook in python3.8 venv umgebung
Verwendung von VS-Code in einer venv-Umgebung mit Windows
So entwickeln Sie in einer virtuellen Python-Umgebung [Memo]
[CLPEX-Memo] Führen Sie die DO Python-API in der installierten COS-Umgebung aus
Zusammenfassung der Versionsverwaltung der virtuellen Umgebung Python
Verwenden Sie Stoff wie in Python (Stoff3)
[Persönliches Memo] Python-Memo für virtuelle Umgebungen
Installieren Sie Scrapy in einer Python Anaconda-Umgebung
Verwendung von SQLite in Python
Erstellen Sie eine virtuelle Umgebung mit Python!
Verwenden Sie rospy mit virtualenv in Python3
Installieren Sie Tensorflow in einer anaconda + python3.5-Umgebung
Verwenden Sie Python in pyenv mit NeoVim
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
Verwenden Sie die django-debug-Symbolleiste in der VirtualBox / Vagrant-Umgebung