Solución:
Corriendo jupyter notebook list
mostrará todos los servidores en ejecución en su máquina. Entonces, hacer esto en la terminal después de iniciar una celda en PyCharm dará como resultado una salida similar a
Currently running servers:
http://127.0.0.1:8888/?token=f85145dda03dc598bbbfa6e53b93cbcb27629ea00cfd2105 :: /home/....
que contiene el token apropiado para la autenticación.
- Edite / ingrese la URL como:
http://localhost:8888
(retirar"?token="
al final) y haga clic en OK. - Aparecerá un mensaje de burbuja cerca de la parte superior de la ventana de PyCharm que dice “No se puede conectar a Jupyter Notebook. Ejecute Jupyter Notebook”. Debería verse así (dependiendo de su combinación de colores):
- Haga clic en el enlace: “Ejecutar Jupyter Notebook”.
- PyCharm iniciará el servidor Jupyter por usted y creará un nueva ficha. Mire Ver -> Ventanas de herramientas -> Ejecutar, para ver los detalles del nuevo token y una URL opcional para abrir en un navegador web.
Más información: https://www.jetbrains.com/help/pycharm/using-ipython-jupyter-notebook-with-pycharm.html
La forma más corta que encontré:
Si escribe jupyter notebook
en una terminal de PowerShell, PowerShell imprimirá automáticamente el host local, el puerto y el token que PyCharm
necesita correr.
Puede ejecutar el comando desde PyCharm Terminal para que vaya al mismo intérprete si tiene varios.