[PYTHON] Essayez d'utiliser l'environnement virtuel conda avec Jupyter Notebook

Cet article

Aujourd'hui, j'aimerais utiliser l'environnement virtuel conda avec `` Jupyter Notebook ''. google colaboratoryIl est pratique lorsqu'il s'agit d'ensembles de données qui ne peuvent pas être extraits.

supposition

Préparation

--Installez le plug-in Jupyter Notebook environment_kernels.

pip install environment_kernels

Cette fois, je l'ai installé dans la base '' par défaut de l'environnement virtuel conda. La raison est que je veux l'ouvrir avec l'opération Win + "r" -> `Jupyter Notebook" `!

Copie de l'environnement virtuel

Je souhaite utiliser un environnement virtuel existant avec Jupyter Notebook. Cependant, vous devez installer Jupyter Notebook dans cet environnement.

Je veux garder l'existant si possible, alors ici

--Je décide de cloner l'environnement virtuel.

# <env_name>Est un environnement virtuel conda existant
# <new_env_name>Donnez le nom du nouvel environnement virtuel
conda create -n <new_env_name> --clone <env_name>

Installer Jupyter Notebook dans un environnement virtuel clone

Installez Jupyter Notebook dans un environnement virtuel afin que le plug-in Jupyter Notebook environment_kernels le reconnaisse.

conda activate <new_env_name>

--Installez Jupyter Notebook.

pip install jupyter

Configuration de Jupyter Notebook

--Générer un fichier de configuration

jupyter notebook --generate-config

--Modifier le fichier de paramètres ―― Depuis que j'ai Windows, je le modifie avec le bloc-notes. --Veuillez modifier le \ <nom_utilisateur > suivant en fonction de votre environnement.

notepad C:\Users\<user_name>\.jupyter\jupyter_notebook_config.py

--Ajoutez les deux lignes suivantes à la fin du fichier ouvert

c.NotebookApp.kernel_spec_manager_class='environment_kernels.EnvironmentKernelSpecManager'
c.EnvironmentKernelSpecManager.env_dirs=['C:/Users/<user_name>/.conda/envs/']

#La ligne suivante est 2019-12-13 Cela ne fonctionnait pas maintenant
# c.EnvironmentKernelSpecManager.conda_env_dirs = ['C:/Users/0000112345/.conda/envs/']

  • Après l'édition, enregistrez et fermez

Vérifier avec Jupyter Notebook

  • Lancez Jupyter Notebook -Confirmer que l'environnement a été changé avec "Kernel" -> "Change kernel"

jupyter_notebook_condaenv.png

Ce qui n'a pas fonctionné

  • J'ai oublié que le côté cible a également besoin d'un Jupyter Notebook pour être reconnu par le plug-in.

à partir de maintenant

Je veux qu'il ait la même apparence que le Google Colaboratory. Que devrais-je faire? ??

référence

Recommended Posts

Essayez d'utiliser l'environnement virtuel conda avec Jupyter Notebook
Utilisation de Graphviz avec Jupyter Notebook
Essayez d'utiliser Jupyter Notebook de manière dynamique
Changer d'environnement virtuel avec jupyter
Construction d'environnement virtuel avec Docker + Flask (Python) + notebook Jupyter
Refléter l'environnement virtuel créé par Miniconda dans le notebook Jupyter
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
Essayez SVM avec scikit-learn sur Jupyter Notebook
Changer automatiquement d'environnement virtuel avec conda + direnv
Construire un environnement d'analyse avec Docker (jupyter notebook + PostgreSQL)
Créer un environnement virtuel avec conda avec Python
Activer Jupyter Notebook avec conda sur un serveur distant
Essayez d'utiliser le bloc-notes Jupyter à partir d'Azure Machine Learning
Environnement virtuel avec Python 3.6
Essayez d'utiliser PythonTex avec Texpad.
Utiliser pip avec Jupyter Notebook
Essayez d'utiliser matplotlib avec PyCharm
Utiliser Cython avec Jupyter Notebook
Jouer avec Jupyter Notebook (IPython Notebook)
Essayez d'exécuter Python avec Try Jupyter
Essayez d'utiliser le folium avec anaconda
notebook jupyter dans l'environnement venv python3.8
Comment créer rapidement un environnement d'apprentissage automatique à l'aide de Jupyter Notebook avec UbuntuServer 16.04 LTS
Apprentissage automatique à l'aide de Jupyter Notebook dans l'environnement OCI Always Free (2019/12/17)
Essayez le clustering avec un modèle gaussien mixte sur Jupyter Notebook
Comment créer rapidement un environnement d'apprentissage automatique à l'aide de Jupyter Notebook avec UbuntuServer 16.04 LTS avec Anaconda
Activez l'environnement virtuel d'Anaconda avec PowerShell
Autoriser les connexions externes avec le notebook Jupyter
Formatage avec autopep8 sur le notebook Jupyter
Visualisez l'arbre de décision avec le notebook Jupyter
Faites un son avec le notebook Jupyter
Construction d'un environnement Jupyter facile avec Cloud9
Créez un environnement virtuel avec Python!
Créer un environnement virtuel avec Python 3
[MEMO] [Construction de l'environnement de développement] Jupyter Notebook
Utiliser Markdown avec le notebook Jupyter (avec raccourci)
Essayez d'exécuter Jupyter avec VS Code
Ajouter plus de noyaux avec Jupyter Notebook
Créer un environnement de notebook IPython avec boot2docker
Analyse pratique avec Pandas + notebook Jupyter
Utilisation de Chainer avec CentOS7 [Construction de l'environnement]
Essayez d'exécuter Jupyter Notebook sur Mac
J'ai essayé d'utiliser le notebook jupyter d'une manière ou d'une autre
Mémo de fonctionnement de l'environnement virtuel Conda
Essayez d'utiliser le networkx de Python avec AtCoder
Essayez de démarrer Jupyter Notebook ~ Formation Esper
Application Web réalisée avec Python + Flask (en utilisant VScode) # 1-Construction d'environnement virtuel-
CHEMIN lors de l'utilisation de l'environnement virtuel ANACONDA avec Pycharm (à partir de Mac 2020/10/03)
Essayez d'utiliser virtualenv qui peut créer un environnement virtuel de Python
Comment utiliser Jupyter Notebook sans polluer votre environnement avec Docker
Créez un environnement d'expérimentation / d'analyse psychologique confortable avec PsychoPy + Jupyter Notebook
Paramètres de débogage dans un environnement virtuel lors de l'utilisation de Pipenv avec VSCode
Étapes rapides pour créer un environnement d'apprentissage automatique à l'aide de Jupyter Notebook sur macOS Sierra avec anaconda
code-server Environnement local (3) Essayez d'utiliser le plug-in de VSCode
Utiliser nbextensions avec le notebook Jupyter d'Anaconda
Créer un environnement Jupyter Lab (Python) avec Docker
Je voulais utiliser le notebook jupyter avec docker dans l'environnement pip (opticspy)
Utilisation d'Apache Spark avec le notebook Jupyter (notebook IPython)