[PYTHON] Comment rendre plusieurs noyaux sélectionnables sur Jupyter

J'ai lutté dur, donc au lieu de prendre des notes.

Aperçu

Je souhaite utiliser plusieurs noyaux sur Jupyter. Par exemple --python 2.7 et 3.6 --Anaconda Virtual Environment 1 et Virtual Environment 2 J'assume la situation comme.

output.gif

Vous pourrez changer le noyau de cette manière.

procédure

--Créez un environnement virtuel avec Anaconda --Ajouté au noyau IPython

Le problème est résolu par la méthode.

Ici, nous allons expliquer dans l'ordre en utilisant un exemple d'ajout de noyaux python2.7 et 3.6. On suppose que Jupyter a déjà été installé lors de l'installation d'Anaconda.

Créer un environnement virtuel

Commencez par créer chaque environnement virtuel, puis installez également ipykernel.

python2.7


conda create -n py2 python=2.7 ipykernel 

python3.6


conda create -n py3 python=3.6 ipykernel 

Une fois terminé, vérifiez si l'environnement virtuel est créé avec conda info -e```, et si c'est le cas, passez à l'étape suivante.

Ajouter un noyau

Tout d'abord, ** entrez dans chaque environnement **

conda activer le nom de l'environnement virtuel

Et faire ce qui suit

python -m ipykernel install --user --nom Nom de l'environnement virtuel--display-name="Afficher un nom"

`--name est le nom de l'environnement virtuel et --display_name '' est le nom d'affichage du noyau sur Jupyter. Ici, les noms d'environnement virtuel sont py2``` et py3```, et les noms d'affichage sont Python2.7``` et `` Python3.6```.

Après l'exécution, lorsque vous démarrez Jupyter lab, vous pouvez voir que le noyau est ajouté comme suit (où Python 3 est l'environnement par défaut) Screen Shot 2020-04-16 at 21.56.29.png

De plus, lorsque vous ouvrez chaque console Screen Shot 2020-04-16 at 21.56.43.png Screen Shot 2020-04-16 at 21.56.57.png Vous pouvez confirmer que vous pouvez utiliser chaque noyau de cette manière.

Si vous lancez Jupyter Notebook dans cet état, le noyau peut être sélectionné comme le GIF au début.

Matériel de référence

Recommended Posts

Comment rendre plusieurs noyaux sélectionnables sur Jupyter
Comment afficher la barre de progression sur Jupyter Notebook pour voir la progression
Comment changer la disposition de Jupyter
Comment s'inscrire auprès de pypi
Comment utiliser Jupyter Notebook
Comment créer un jeu d'action multijoueur en ligne avec Slack
Comment faire une traduction japonais-anglais
Comment installer mysql-connector-python sur Mac
Comment utiliser Dataiku sous Windows
Remarques sur l'utilisation de pywinauto
Comment créer un bot slack
Comment installer Graph-Tool sur macOS
Comment installer VMware-Tools sur Linux
Comment installer pycrypto sur Windows
Comment créer un robot - Avancé
Comment déployer django-compresseur sous Windows
Remarques sur l'utilisation des featuretools
Comment créer une fonction récursive
Comment installer OpenCV sur Mac
Comment exécuter matplotlib sur heroku
Comment installer PyPy sur CentOS
Comment utiliser l'homebrew dans Debian
Malentendu sur la façon de connecter CNN
Comment installer TensorFlow sur CentOS 7
[Blender] Comment créer un plug-in Blender
[Blender] Comment rendre les scripts Blender multilingues
Comment créer un robot - Basic
Comment installer Maven sur CentOS
Remarques sur la rédaction de requirements.txt
Comment installer Music 21 sur Windows
Comment exécuter Jupyter et Spark sur Mac avec des paramètres minimaux
Comment créer une bibliothèque .dylib à partir d'une bibliothèque .a avec OSX (El Capitan)
Comment utiliser Jupyter sur le frontal de Spacon ITO
Comment rendre les caractères de Word Cloud monochromatiques
Comment rendre le sélénium aussi léger que possible
Comment titrer plusieurs figures avec matplotlib
Comment installer aws-session-manager-plugin sur Manajro Linux
Comment lire pydoc sur l'interpréteur python
Comment installer drobertadams / toggl-cli sur Mac
[Python] Comment rendre une classe itérable
Comment changer facilement l'environnement virtuel créé par Conda sur Jupyter
[Kivy] Comment installer Kivy sur Windows [Python]
Comment utiliser mecab, neologd-ipadic sur colab
Faisons un noyau jupyter
Comment faire exécuter un thread de processus uniquement sur un cœur de processeur spécifique
Comment créer Hello, World avec #Nix
Faire de Jupyter Notebook un service sur CentOS
Comment utiliser le multicœur du point de vue de plusieurs langues
Comprendre comment afficher des images sur Jupyter (utilisation de imshow / matplotlib d'OpenCV)
Comment mettre à jour PHP sur Amazon Linux 2
Comment utiliser l'Assistant Google sur Windows 10
Comment exécuter des commandes avec Jupyter Notebook
Comment effacer Python 2.x sur Mac.
Comment afficher des pictogrammes sur Manjaro Linux
Mémorandum sur l'utilisation du python gremlin
Comment configurer un notebook Jupyter à la destination SSH (AWS EC2)
Comment installer des packages sur Alpine Linux
[Cocos2d-x] Comment créer une liaison de script (partie 2)