Jupyter: no se puede crear la nueva notebook?

Tengo algunas existentes de código Python que quiero convertir a un Jupyter notebook. He corrido:

jupyter notebook

Ahora puedo ver esto en mi navegador:

Jupyter: no se puede crear la nueva notebook?

Pero, ¿cómo puedo crear un nuevo bloc de notas? El Notebook enlace en el menú es de color gris, y no puedo ver las otras opciones para crear un nuevo bloc de notas.

Me he dado cuenta de esto en la línea de comandos mientras Jupyter se está ejecutando:

[W 22:30:08.128 NotebookApp] Native kernel (python2) is not available 
  • ¿Cómo instalar Jupyter? ¿Tiene el IPython kernel instalado?
  • Ah, he instalado con pip y desinstalar manualmente ipython porque ya tenía iPython y pensé pensamiento Jupyter sustituida iPython. Rehacer pip install ipython resuelto el problema, gracias! Por favor enviar una respuesta!
  • No hay problema – voy a añadir una respuesta a continuación…
InformationsquelleAutor Richard | 2016-01-18

9 Kommentare

  1. 15

    Parece que no tenemos una IPython kernel instalado (o cualquier otro kernel para esa materia!).

    Hay varias maneras (versiones antiguas, las nuevas versiones) para hacer esto. Una de las maneras más sencillas es utilizar pip. Desde la línea de comandos escriba:

    pip install ipython

    Usted también puede necesitar para registrar el kernel con Jupyter (véase el las nuevas versiones página):

    python -m pip install ipykernel
    
    python -m ipykernel install [--user] [--name <machine-readable-name>] [--display-name <"User Friendly Name">]

    Ahora debería ser capaz de lanzar un Python cuaderno de Jupyter.

    Alternativamente, la instalación de Jupyter utilizando cualquiera de los métodos en esta página debe asegurarse de que el IPython kernel ya está ahí. Personalmente, Anaconda siempre ha trabajado fuera de la caja para mí (cuando lo he usado en Linux y Mac OS).

    • Yo tenía el mismo problema (y la misma línea de comandos de mensaje). No era fijo cuando he intentado volver a instalar ipython. Sin embargo, me di cuenta de que cuando traté de correr «ipython» tengo un ImportError: No module named camino. Un poco de Google reveló este enlace github.com/jupyter/notebook/issues/525 que sugiere tratando de instalar pip path.py Y esto funcionó para mí (es decir, ahora puedo hacer que Python cuadernos)!
    • Gracias Gregorio, que lo hizo para mí. Es irritante que esta no es la mejor documentado!
    • Muchas gracias! python -m pip install ipykernel hizo el truco para mí.
  2. 17

    Ninguna de las otras respuestas trabajó para mí en Ubuntu 14.04. Después de 2 días de lucha, finalmente me di cuenta de que necesitaba instalar la versión más reciente de IPython (no el del pip). En primer lugar, he desinstalado ipython de mi sistema con:

    sudo apt-get --purge remove ipython
    sudo pip uninstall ipython

    No sé si usted necesita tanto, pero tanto hice algo en mi sistema.

    Entonces, he instalado ipython de la fuente como esta:

    git clone https://github.com/ipython/ipython.git
    cd ipython
    sudo pip install -e . 

    Nota el período en el final de la última línea. Después de esto, volví a ejecutar jupyter notebook y el python2 núcleo fue detectado!

    • He tenido un problema similar. Para mí, fue suficiente para hacer pip install ipython --upgrade. Que me llevo de ipython 3.2.1 ipython 4.1.2. (La versión anterior estaba allí porque he instalado un paquete denominado bayesdb y todas sus dependencias.) Gracias por el puntero.
    • sudo apt-get –purge remove ipython me funciona en UBUNTU 16.04
  3. 3

    Tuve problema similar, pero parece que esta es porque yo estaba usando python 2.7. Yo era capaz de lanzar portátil haciendo clic en «Python 2» opción desplegable.

    • Parece que funciona, pero lo que la lógica detrás de esto?
  4. 0

    Tuve el mismo problema, es porque he instalado ipython con sudo apt-get -y install ipython ipython-notebook en lugar de sudo pip install ipython.
    Por lo tanto, desinstalar todos los ipython cosas a través de:
    sudo apt-get --purge remove ipython
    sudo pip uninstall ipython

    y, a continuación, instalarlo con el pip

  5. 0

    Yo también estaba recibiendo el mismo error. Mi error instantánea es aquí. Siguiente a continuación resuelto mi problema:

    1. sudo apt-get -y install ipython ipython-notebook
    2. sudo -H pip install jupyter

    No fue a trabajar porque me estaba poniendo 0 activo de mensajes del núcleo y este vino porque he instalado jupyter utilizando step2 sólo (omite el paso 1).

  6. 0

    Para mí el error fue:

    De ERROR: cuaderno 6.0.0 ha requisito tornado>=5.0, pero te han tornado 4.5.3 que es incompatible.

    He solucionado siguiendo los pasos a continuación:

    pip uninstall ipykernel
    pip install --upgrade tornado
    pip install ipykernel

    Ahora abrir jupyter notebook desde la terminal. Debería funcionar bien.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein