J'ai lutté dur, donc au lieu de prendre des notes.
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.
Vous pourrez changer le noyau de cette manière.
--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.
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.
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"
Où `--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)
De plus, lorsque vous ouvrez chaque console 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.
Recommended Posts