Errore durante l'esecuzione di `jupyter notebook` (nessun file o directory di questo tipo)


94

Quando eseguo jupyter notebooknel mio ambiente virtuale in Arch Linux, si è verificato il seguente errore.

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

La mia versione di Python è la 3.6 e la mia versione di Jupyter è la 4.3.0

Come posso risolvere questo problema?


@LouiseDavies pip install "ipython[notebook]"e pip install jupyter
David Chen

@LouiseDavies Si è verificato un errore-bash::command not found
David Chen

Risposte:


149

Mi sembra che l'installazione sia in qualche modo incasinata. Prova a correre:

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

Questo dovrebbe reinstallare tutto da PyPi. Questo dovrebbe risolvere il problema poiché penso che eseguire le pip install "ipython[notebook]"cose incasinate.


7
Questo non risolve il mio problema. Sto usando Ubuntu 17.04 e Python 3.6
Huan

2
pip3 install --upgrade --force-reinstall --no-cache-dir jupyter ha funzionato per me. Sto usando Windows 10 e Python 3.5
Romano Vacca

1
Aiuta a non provare ad aprire jupyter lab nello stesso terminale dopo aver eseguito tutto questo.
Ashley

4
Ha funzionato per me dopo aver aggiunto --user. Senza questa opzione stavo ottenendo l'autorizzazione negata su un pacchetto. Ricordo di aver installato quel pacchetto qualche tempo fa, forse ho usato sudo o qualcosa di sbagliato del genere.
aless80

Ha funzionato per me, ma prima devo eseguire "pip3 install --upgrade pip"
dvillaj

46

Per me il problema era che il comando jupyter notebookcambiava in jupyter-notebookdopo l'installazione.

Se non funziona, prova python -m notebooke, se si apre, chiudilo export PATH=$PATH:~/.local/bin/, quindi aggiorna il percorso aprendo un nuovo terminale e riprova jupyter notebook.

E, infine, se questo non funziona, dare un'occhiata a vim /usr/local/bin/jupyter-notebook, vim /usr/local/bin/jupyter, vim /usr/local/bin/jupyter-lab(se si dispone di JupyterLab) e modificare la versione #! Pitone nella parte superiore del file in modo che corrisponda alla versione di Python che si sta tentando di utilizzare. Ad esempio, ho installato Python 3.8.2 sul mio Mac, ma quei file avevano ancora il percorso della versione 3.6, quindi l'ho modificato in#!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3


2
Questo ha risolto anche il mio problema, aggiungerò il mio anti virus (avast quindi) bloccava jupyter la prima volta - ho dovuto inserire il comando due volte.
Adav

1
Esattamente questo! Ho provato a disinstallare e installare così tante cose a causa di ciò che le persone hanno detto, ma ha funzionato a meraviglia.
Schütze

Questo ha funzionato per me. Sto usando Ubuntu 18.04 e Python3.
Danni

27

Prova questo comando: python -m IPython notebook

Ringraziamenti all'utente di GitHub Milannju che ha fornito la soluzione qui .


2
se vuoi collegarti a un punto specifico di un sito web, controlla semplicemente l'html, trova un elemento a cui vuoi collegarti con un id e aggiungi #IDall'url
Neuron

Sì, ma allora useresti IPython, che ha sempre python3 come kernel. Se vuoi usare altri kernel o altre estensioni jupyter, dovresti far funzionare jupyter.
LBoss

17

Questo ha funzionato per me. (Python 3.6 su Ubuntu 18.04 LTS)

export PATH=$PATH:~/.local/bin/

Questo ha risolto il mio problema; Stavo cercando di installare Toree dopo un'installazione standard di Jupyter Anaconda.
jmng

Ha funzionato anche per me, ho copiato e incollato questo comando nel mio .bashrc per farlo funzionare sempre, non solo in un terminale in cui ho eseguito quel comando.
LBoss

12

Su Ubuntu 18.10, il seguente comando mi ha aiutato.

sudo apt-get install jupyter-notebook

Puoi brevemente
Mathews Sunny

@Billa Ho provato tutti i comandi suggeriti dalle persone in questo post, ma ho ricevuto lo stesso errore ancora e ancora, quindi ho semplicemente provato a installare jupyter-notebook usando apt-get e non con pip / pip3. Dopo di che sono stato in grado di aprire jupyter-notebook nel browser.
pritish thakkar

6

Poiché sia ​​pip che pip3.6 erano installati e pip install --upgrade --force-reinstall jupyter non funzionavano, ho usato

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

e ha funzionato per me. L'esecuzione jupyter notebookha funzionato anche dopo questa installazione.


5

L'installazione di Jupyter non funziona su Mac OS

Per eseguire il notebook jupyter: -> python -m notebook


4

Usa il comando seguente e, se stai usando pip3, sostituisci pip3

pip install --upgrade --force-reinstall jupyter

Questo ha funzionato per me.


non ha funzionato per me :(. Ho Ubuntu 17, jupyter non sembra funzionare affatto per me sia esso python 2.7 o python3 ... ho provato tutto ciò che è menzionato in questo post .. Continuo a ricevereError executing Jupyter command 'notebook': [Errno 2] No such file or directory
siddharthrc

Non sono sicuro che whereis jupyter funzioni o meno, prova, digita il terminale, elimina quei file e reinstalla jupyter.
rahul

hey rahul..grazie di questo è stato curato .. molto tempo fa ... grazie ... tutto bene .. :)
siddharthrc

1

Disattiva il tuo ambiente virtuale se ti trovi attualmente in;

Esegui i seguenti comandi:

python -m pip installa jupyter

quaderno jupyter


Mi piace questa risposta perché il mio problema era specifico dell'ambiente; quando ho usato l' baseambiente ho visto il problema; ma se source activate <different_environment>non vedessi il problema ( <different_environment>era diff). Forse le altre risposte (come pip install) dovrebbero iniziare attivando l'ambiente appropriato.
The Red Pea

0

Per me la correzione stava semplicemente funzionando pip install notebook

In qualche modo l'installazione originale di Jupiter è stata interrotta lungo la strada.


0

Sto cercando di farlo funzionare su VirtualBox su Ubuntu. Finalmente su qualche altro post si diceva di provare jupyter-notebook. Ho provato questo e mi ha detto di fare sudo apt-get jupyter-notebook e questo ha installato un sacco di cose. Ora se digito il comando jupyter-notebook, funziona.


0

Se sei su Fedora, l'installazione ha python3-notebookrisolto il mio problema.

# dnf install python3-notebook
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.