Error al ejecutar `jupyter notebook` (No existe tal archivo o directorio)

95

Cuando ejecuto jupyter notebooken mi entorno virtual en Arch Linux, ocurrió el siguiente error.

Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

Mi versión de Python es 3.6 y mi versión de Jupyter es 4.3.0

¿Cómo puedo resolver este problema?

David Chen
fuente
@LouiseDavies pip install "ipython[notebook]"y pip install jupyter
David Chen
@LouiseDavies Se produjo un error-bash::command not found
David Chen

Respuestas:

150

Me parece que la instalación se ha estropeado de alguna manera. Intenta ejecutar:

# For Python 2
pip install --upgrade --force-reinstall --no-cache-dir jupyter
# For Python 3
pip3 install --upgrade --force-reinstall --no-cache-dir jupyter

Esto debería reinstalar todo desde PyPi. Esto debería resolver el problema, ya que creo que la ejecución pip install "ipython[notebook]"estropeó las cosas.

Louise Davies
fuente
7
Esto no soluciona mi problema. Estoy usando Ubuntu 17.04 y Python 3.6
Huan
2
pip3 install --upgrade --force-reinstall --no-cache-dir jupyter funcionó para mí. Estoy usando Windows 10 y Python 3.5
Romano Vacca
1
Ayuda no intentar abrir jupyter lab en la misma terminal después de ejecutar todo esto.
Ashley
4
Me funcionó después de agregar --user. Sin esa opción, me negaban el permiso en un paquete. Recuerdo haber instalado ese paquete hace algún tiempo, tal vez usé sudo o algo así.
aless80
Me funcionó, pero primero tengo que ejecutar "pip3 install --upgrade pip"
dvillaj
48

Para mí, el problema fue que el comando jupyter notebookcambió a jupyter-notebookdespués de la instalación.

Si eso no funciona, intente python -m notebook, y si se abre, ciérrelo export PATH=$PATH:~/.local/bin/, luego actualice su ruta abriendo una nueva terminal e intente jupyter notebooknuevamente.

Y, por último, si eso no funciona, echar un vistazo a vim /usr/local/bin/jupyter-notebook, vim /usr/local/bin/jupyter, vim /usr/local/bin/jupyter-lab(si tiene JupyterLab) y editar la versión #! Pitón en la parte superior del archivo para que coincida con la versión de Python que está intentando utilizar. Como ejemplo, instalé Python 3.8.2 en mi mac, pero esos archivos todavía tenían la ruta a la versión 3.6, así que lo edité para#!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3

Nic Scozzaro
fuente
2
Esto también resolvió mi problema, agregaré mi antivirus (avast entonces) estaba bloqueando jupyter la primera vez, tuve que ingresar el comando dos veces.
Adav
1
¡Exactamente esto! Intenté desinstalar e instalar tantas cosas debido a lo que la gente ha estado diciendo, pero esto funcionó a las mil maravillas.
Schütze
Esto funcionó para mí. Estoy usando Ubuntu 18.04 y Python3.
Danni
27

Prueba este comando: python -m IPython notebook

Créditos al usuario de GitHub Milannju que proporcionó la solución aquí .

siddharthrc
fuente
2
si desea vincular a un lugar específico en un sitio web, simplemente inspeccione el html, busque un elemento al que desee vincular con una identificación y añádalo #IDa la URL
Neuron
Sí, pero luego usaría IPython, que siempre tiene python3 como kernel. Si desea utilizar otros núcleos u otras extensiones de jupyter, debe hacer que jupyter funcione.
LBoss
17

Esto funcionó para mí. (Python 3.6 en Ubuntu 18.04 LTS)

export PATH=$PATH:~/.local/bin/
Thayakorn Rakwetpakorn
fuente
Esto resolvió mi problema; Estaba intentando instalar Toree después de una instalación estándar de Jupyter Anaconda.
jmng
También funcionó para mí, copié y pegué este comando en mi .bashrc para que siempre funcione, no solo en una terminal donde ejecuté ese comando.
LBoss
12

En Ubuntu 18.10, el siguiente comando me ayudó.

sudo apt-get install jupyter-notebook
pritish thakkar
fuente
¿Puede informarnos sobre esto?
Mathews Sunny
@Billa Probé todos los comandos sugeridos por las personas en esta publicación, pero recibía el mismo error una y otra vez, así que simplemente intenté instalar jupyter-notebook usando apt-get y no con pip / pip3. Después de eso, pude abrir jupyter-notebook en el navegador.
pritish thakkar
5

La instalación de Jupyter no funciona en Mac Os

Para ejecutar el cuaderno jupyter: -> python -m notebook

Javed Gouri
fuente
4

Dado que tanto pip como pip3.6 se instalaron y pip install --upgrade --force-reinstall jupyter estaban fallando, usé

pip3.6 install --upgrade --force-reinstall jupyter

Y funcionó para mí. La ejecución jupyter notebooktambién funcionó después de esta instalación.

Deepak Sood
fuente
4

Use el comando a continuación y si está usando pip3 reemplace pip por pip3

pip install --upgrade --force-reinstall jupyter

Esto funcionó para mí.

rahul
fuente
no funcionó para mí :(. Tengo Ubuntu 17, jupyter no parece funcionar en absoluto para mí, ya sea python 2.7 o python3 ... he intentado todo lo mencionado en esta publicación ... sigo recibiendoError executing Jupyter command 'notebook': [Errno 2] No such file or directory
siddharthrc
No estoy seguro de si esto funciona o no, solo inténtalo, escribe whereis jupyter terminal, borra esos archivos y reinstala jupyter.
Rahul
hey rahul..gracias esto fue atendido .. mucho tiempo atrás ... gracias ... todo bien .. :)
siddharthrc
1

Desactive su entorno virtual si se encuentra actualmente;

Ejecute los siguientes comandos:

python -m pip instalar jupyter

cuaderno jupyter

Shu Zhang
fuente
Me gusta esta respuesta porque mi problema era específico del entorno; cuando utilicé el baseentorno, vi el problema; pero si source activate <different_environment>no vi el problema ( <different_environment>fue diff). Quizás las otras respuestas (como pip install) deberían comenzar activando el entorno apropiado.
The Red Pea
0

Para mí, la solución simplemente se estaba ejecutando pip install notebook

De alguna manera, la instalación original de Jupiter se estropeó en el camino.

Chris
fuente
0

Estoy tratando de hacer esto en VirtualBox en Ubuntu. Finalmente en alguna otra publicación decía que probara jupyter-notebook. Intenté esto y me dijo que hiciera sudo apt-get jupyter-notebook y eso instaló un montón de cosas. Ahora, si escribo el comando jupyter-notebook, funciona.

Lars Ericson
fuente
0

Si está instalando Fedora python3-notebookresolvió mi problema.

# dnf install python3-notebook
luego
fuente