Configuración y uso de Jupyter Notebook en múltiples entornos virtuales.

1 Descripción del problema

       Después de usar Anaconda para configurar múltiples entornos virtuales, incluidos Pytorch y Tensorflow, todavía no puedo usar Jupyter Notebook para seleccionar diferentes entornos virtuales para ejecutar el código. El problema se muestra en la siguiente figura.

2 soluciones

2.1 Primero verifique el entorno virtual actual:

       Use la combinación de teclas "win + R" para abrir el símbolo del sistema, ingrese el siguiente comando para ver el entorno virtual actual. En general, solo hay una "base" en el entorno inicial.

. 1  Conda el env Lista
 2  # o 
. 3 Conda información -e

2.2 Crear un nuevo entorno virtual de Python:

       En el símbolo del sistema, ingrese los siguientes comandos para crear un nuevo entorno virtual. Entre ellos, "your_env_name" es un nombre de entorno virtual personalizado, y el siguiente "python = 3.7.4" se refiere al número de versión creado de python, que se puede modificar de acuerdo con su situación real.

1 conda create -n your_env_name python = 3.7.4

2.3 Activar el nuevo entorno virtual:

       En el símbolo del sistema, ingrese el siguiente comando para activar el entorno virtual recién creado "pytorch". La salida de la ventana de comandos aparecerá como se muestra a continuación.

1 activar pytorch

2.4 Instalar las bibliotecas necesarias en el entorno virtual recién creado:

       En el símbolo del sistema, ingrese el siguiente comando para instalar Pytorch en el entorno virtual recién creado "pytorch". El método de instalación específico puede referirse a 4.2.3 en la instalación de Pytorch y la configuración de Anaconda y Pycharm en Windows .

conda config: agregue canales https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 

conda config: agregue canales https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/ main / 

conda config : establece show_channel_urls yes 

conda config: agrega canales https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ 

conda install pytorch torchvision cudatoolkit = 10.1

2.5 Asegúrese de que Jupyter Notebook esté instalado

       En el símbolo del sistema, ingrese el siguiente comando para verificar si Jupyter Notebook se ha instalado.

1 lista de conteo

       Si puede encontrar "jupyter", significa que se ha instalado. De lo contrario, use el siguiente comando para instalar.

1 conda install jupyter

2.6 Instalar ipykernel

       Ingrese el siguiente comando para salir del entorno virtual actual e instalar ipykernel.

1 conda desactiva # #Salir del   entorno virtual actual 
2  
3 conda install ipykernel   # #Instalar ipykernel

2.7 Ingrese al entorno virtual construido para instalar ipykernel

       Ingrese el siguiente comando para ingresar al entorno virtual construido e instalar ipykernel.

1 active pytorch # #Entre en el   entorno virtual construido (el nombre se modifica según la situación real) 
2  
3 python -m ipykernel install --user --name pytorch --display-name " Python (pytorch) "   # #pytorch se refiere a la construcción Nombre del entorno; Python (pytorch) se refiere al nombre que desea mostrar en el cuaderno jupyter

2.8 Abra Jupyter Notebook y seleccione el entorno virtual deseado

       Ingrese el siguiente comando para abrir el jupyter notebook y haga clic en el menú desplegable "Kernel" para encontrar "Python [conda env: pytorch]" en "Cambiar kernel" para configurar el entorno virtual deseado, como se muestra en la siguiente figura.

1 jupyter    # # Abrir cuaderno jupyter

2.9 Ejecutar código en el entorno configurado

       Importe el módulo de la antorcha aquí, y use "Shift + Enter" para ejecutarlo. Si se encuentra que no hay ningún error después de una importación exitosa, la configuración es exitosa.

 

        Para crear más entornos virtuales, también puede repetir los pasos anteriores para la configuración.

 

 

Recursos de referencia:

1. Jupyter Notebook utiliza múltiples entornos virtuales conda

Supongo que te gusta

Origin www.cnblogs.com/wangsl97/p/12729646.html
Recomendado
Clasificación