python - type - Jupyter: no se puede crear nuevo cuaderno?
jupyter latex (8)
Tengo un código Python existente que quiero convertir a una notebook Jupyter. He corrido:
jupyter notebook
Ahora puedo ver esto en mi navegador:
¿Pero cómo creo un nuevo cuaderno? El enlace del Notebook
en el menú está atenuado, y no puedo ver ninguna otra opción para crear un nuevo cuaderno.
He notado esto en la línea de comandos mientras Jupyter se está ejecutando:
[W 22:30:08.128 NotebookApp] Native kernel (python2) is not available
Además, verifique si tiene habilitadas las cookies en su navegador. Sin las cookies, la lista del directorio aparece vacía, al igual que el menú de creación del cuaderno.
Ninguna de las otras respuestas me funcionó en Ubuntu 14.04. Después de 2 días de dificultades, finalmente me di cuenta de que necesitaba instalar la última versión de IPython (no la de pip). Primero, desinstalé ipython de mi sistema con:
sudo apt-get --purge remove ipython
sudo pip uninstall ipython
No sé si necesita ambos, pero ambos hicieron algo en mi sistema.
Entonces, instalé ipython de origen como este:
git clone https://github.com/ipython/ipython.git
cd ipython
sudo pip install -e .
Tenga en cuenta el período al final de la última línea. Después de esto, volví a ejecutar el cuaderno jupyter y se detectó el kernel python2.
Parece que no tienes un kernel IPython instalado (¡o cualquier otro kernel para esa materia!).
Hay varias formas ( versiones antiguas , nuevas versiones ) para hacer esto. Una de las formas más simples es usar pip. Desde la línea de comando ingrese:
pip install ipython
Es posible que también deba registrar el kernel con Jupyter (consulte la página de nuevas versiones ):
python -m pip install ipykernel
python -m ipykernel install [--user] [--name <machine-readable-name>] [--display-name <"User Friendly Name">]
Ahora deberías poder lanzar un cuaderno Python desde Jupyter.
Alternativamente, instalar Jupyter usando cualquiera de los métodos en esta página debería asegurar que el kernel IPython ya esté allí. Personalmente, Anaconda siempre ha trabajado fuera de la caja para mí (cuando lo he usado en Linux y Mac OS).
Porque la versión de ipython es demasiado nueva. puedes usar los siguientes comandos
pip uninstall ipython
pip install ipython==5.1
Si alguien sigue teniendo este problema, para mí se resolvió ejecutando
pip install --upgrade ipykernel
Tuve el mismo problema, es porque instalé ipython con sudo apt-get -y install ipython ipython-notebook
lugar de sudo pip install ipython
. Por lo tanto, desinstale todas las cosas de ipython usando: sudo apt-get --purge remove ipython sudo pip uninstall ipython
y luego instalarlo con pip
Tuve un problema similar pero parece que es porque estaba usando Python 2.7 . Pude iniciar el cuaderno haciendo clic en la opción desplegable "Python 2" .
Yo también estaba recibiendo el mismo error. Mi instantánea de error está here . A continuación resolví mi problema:
-
sudo apt-get -y install ipython ipython-notebook
-
sudo -H pip install jupyter
No estaba funcionando porque estaba recibiendo 0
mensajes activos del kernel y esto vino porque instalé jupyter usando solo el paso 2 (se saltó el paso 1).