Utiliser jupyter-lab installé dans l'environnement virtuel python (venv)

Il y avait déjà un article sur Qiita, mais je l'ai organisé parce que l'information était dispersée.

Il y a deux points.

Il est naturel de le comprendre, mais dans de nombreux cas, il est installé dans l'environnement d'origine sans vérification.

environnement

Créer un environnement virtuel

On suppose que le module qui crée l'environnement virtuel est déjà installé.

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

Installer le noyau dans un environnement virtuel

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

Courir

Démarrez jupyter-lab.

$ test/bin/jupyter-lab

Le noyau installé sera affiché dans la liste, alors sélectionnez le noyau (test) créé cette fois. Le noyau peut également être sélectionné dans le menu (Kernel / select kernel). launcher_JupyterLab.png

Vous pouvez voir que le noyau sur l'écran de démarrage (côté droit) est test. start_JupyterLab.png

Lorsque j'importe un module installé dans un environnement virtuel, une erreur (ModuleNotFoundError) se produit. JupyterLab_ModuleNotFoundError.png

Affiche le chemin Python. JupyterLab_syspath_before.png

Ajoutez le chemin de l'environnement virtuel et essayez de l'exécuter. L'importation est réussie. JupyterLab_syspath_after.png JupyterLab_install_keras.png

Lien

Recommended Posts

Utiliser jupyter-lab installé dans l'environnement virtuel python (venv)
environnement virtuel en Python
venv: gestion de l'environnement virtuel Python
environnement virtuel standard python venv
Utilisation de venv dans un environnement Windows + Docker [Python]
Préparation de l'environnement Python (première utilisation de venv)
Utilisez config.ini avec Python
Utiliser des dates en Python
Utiliser Valgrind avec Python
Créer un environnement virtuel avec conda avec Python
environnement virtuel python Pipenv
Utilisez Python dans votre environnement depuis Win Automation
Travaillez dans un environnement virtuel avec Python virtualenv.
Utiliser Python dans un environnement Anaconda avec VS Code
Utiliser le profileur en Python
Environnement de développement en Python
Environnement virtuel avec Python 3.6
[Docker] Créez un environnement jupyterLab (python) en 3 minutes!
Utilisez pydantic lors de la lecture des variables d'environnement en Python
Utilisez os.getenv pour obtenir des variables d'environnement en Python
Exécuter périodiquement un script python avec cron dans un environnement venv
Python: création d'un environnement virtuel (venv), démarrage et arrêt
Utilisez CASA Toolkit dans votre propre environnement Python
Entrée de chemin simplifiée lors de l'activation de l'environnement virtuel dans venv
Construire un environnement virtuel Python en utilisant venv (Django + MySQL ①)
Voyons comment utiliser def en python
Utiliser l'expression let en Python
Utiliser Anaconda dans un environnement pyenv
Utiliser le protocole de mesure avec Python
Utiliser la fonction de rappel en Python
Utiliser le cache HTTP en Python
Utilisez l'ODM de MongoDB avec Python
Gérer les variables d'environnement en Python
Utiliser un dict clé de liste en Python
Utiliser Random Forest avec Python
Utilisez Spyder de Python IDE
Construire un environnement virtuel Python
Construire un environnement virtuel Python
notebook jupyter dans l'environnement venv python3.8
Comment utiliser VS Code dans un environnement Venv avec Windows
Comment développer dans un environnement virtuel Python [Memo]
[CLPEX memo] Exécutez l'API DO Python dans l'environnement installé COS
Résumé de la gestion des versions de l'environnement virtuel Python
Utilisez le tissu tel quel en python (fabric3)
[Mémo personnel] Mémo de commande d'environnement virtuel Python
Installer Scrapy dans l'environnement Python Anaconda
Comment utiliser SQLite en Python
Créez un environnement virtuel avec Python!
Utiliser rospy avec virtualenv dans Python3
installer tensorflow dans un environnement anaconda + python3.5
Utiliser Python mis en pyenv avec NeoVim
Comment utiliser ChemSpider en Python
Comment utiliser PubChem avec Python
Utilisez django-debug-toolbar dans l'environnement VirtualBox / Vagrant