Błąd podczas wykonywania „jupyter notebook” (brak takiego pliku lub katalogu)


97

Kiedy wykonuję jupyter notebookw moim środowisku wirtualnym w Arch Linux, wystąpił następujący błąd.

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

Moja wersja Pythona to 3.6, a moja wersja Jupyter to 4.3.0

Jak mogę rozwiązać ten problem?


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

@LouiseDavies Wystąpił błąd-bash::command not found
David Chen

Odpowiedzi:


152

Wydaje mi się, że instalacja się w jakiś sposób zepsuła. Spróbuj biegać:

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

Powinno to ponownie zainstalować wszystko z PyPi. To powinno rozwiązać problem, ponieważ myślę, że uruchomienie wszystkiego pip install "ipython[notebook]"popsuło.


8
To nie rozwiązuje mojego problemu. Używam Ubuntu 17.04 i Python 3.6
Huan,

2
pip3 install --upgrade --force-reinstaluj --no-cache-dir jupyter działał dla mnie. Używam systemu Windows 10 i Pythona 3.5
Romano Vacca

1
Po uruchomieniu tego wszystkiego pomaga nie próbować otwierać laboratorium jupyter w tym samym terminalu.
ashley

4
U mnie zadziałało po dodaniu --user. Bez tej opcji otrzymywałem odmowę pozwolenia na pakiet. Pamiętam, jak jakiś czas temu instalowałem ten pakiet, może użyłem sudo lub czegoś takiego.
aless80

U mnie zadziałało, ale najpierw muszę wykonać polecenie „pip3 install --upgrade pip”
dvillaj

50

U mnie problem polegał na tym, że polecenie jupyter notebookzmieniło się na jupyter-notebookpo instalacji.

Jeśli to nie zadziała, spróbuj python -m notebook, a jeśli się otworzy, zamknij go, a export PATH=$PATH:~/.local/bin/następnie odśwież swoją ścieżkę, otwierając nowy terminal i spróbuj jupyter notebookponownie.

I wreszcie, jeśli to nie pomoże, spójrz na vim /usr/local/bin/jupyter-notebook, vim /usr/local/bin/jupyter, vim /usr/local/bin/jupyter-lab(jeśli masz JupyterLab) i zmienił wersję #! Python na początku pliku, aby dopasować wersję Pythona, który próbujesz użytkowania. Na przykład zainstalowałem Python 3.8.2 na moim Macu, ale te pliki nadal miały ścieżkę do wersji 3.6, więc zmodyfikowałem ją tak, aby#!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3


2
To również rozwiązało mój problem, dodam, że mój program antywirusowy (wtedy avast) blokował jupyter za pierwszym razem - musiałem dwukrotnie wprowadzić polecenie.
Adav

1
Dokładnie to! Próbowałem odinstalować i zainstalować tak wiele rzeczy z powodu tego, co ludzie mówią, ale to zadziałało jak urok.
Schütze

To zadziałało dla mnie. Używam Ubuntu 18.04 i Python3.
Danni

27

Wypróbuj to polecenie: python -m IPython notebook

Podziękowania dla użytkownika GitHub Milannju, który dostarczył tutaj rozwiązanie .


2
jeśli chcesz podać link do konkretnego miejsca na stronie, po prostu sprawdź html, znajdź element, do którego chcesz linkować z identyfikatorem i dołącz #IDdo adresu URL
Neuron

Tak, ale wtedy używałbyś IPythona, który zawsze ma python3 jako jądro. Jeśli chcesz używać innych jąder lub innych rozszerzeń jupyter, powinieneś sprawić, by jupyter działał.
LBoss

17

To zadziałało dla mnie. (Python 3.6 na Ubuntu 18.04 LTS)

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

To rozwiązało mój problem; Próbowałem zainstalować Toree po standardowej instalacji Jupyter Anaconda.
jmng

U mnie też działało, skopiowałem i wkleiłem to polecenie do mojego .bashrc, aby zawsze działało, a nie tylko w terminalu, w którym wykonałem to polecenie.
LBoss

13

W Ubuntu 18.10 pomogło mi następujące polecenie.

sudo apt-get install jupyter-notebook

Czy możesz o tym
opowiedzieć

@Billa Wypróbowałem wszystkie polecenia sugerowane przez ludzi w tym poście, ale ciągle otrzymywałem ten sam błąd, więc po prostu próbowałem zainstalować jupyter-notebook za pomocą apt-get, a nie pip / pip3. Po tym mogłem otworzyć jupyter-notebook w przeglądarce.
pritish thakkar

5

Instalacja Jupyter nie działa na Mac Os

Aby uruchomić notatnik jupyter: -> python -m notebook


4

Ponieważ zarówno pip, jak i pip3.6 zostały zainstalowane i zawodziły pip install --upgrade --force-reinstall jupyter , użyłem

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

i to zadziałało dla mnie. Bieganie jupyter notebookrównież działało po tej instalacji.


4

Użyj poniższego polecenia, a jeśli używasz pip3, zamień pip na pip3

pip install --upgrade --force-reinstall jupyter

To zadziałało dla mnie.


nie działa dla mnie :(. Mam Ubuntu 17, jupyter nie wydaje się w ogóle działać dla mnie, czy to python 2.7 czy python3 ... próbowałem wszystkiego, o czym wspomniano w tym poście .. wciąż otrzymujęError executing Jupyter command 'notebook': [Errno 2] No such file or directory
siddharthrc

Nie jestem pewien, czy to działa, czy nie, po prostu spróbuj, wpisz whereis jupyter terminal, usuń te pliki i ponownie zainstaluj jupyter.
rahul

hej rahul..dzięki temu zadbano o to ... długi czas ... dzięki ... wszystko dobrze .. :)
siddharthrc

1

Dla mnie poprawka była po prostu uruchomiona pip install notebook

W jakiś sposób oryginalna instalacja Jupitera została zepsuta po drodze.


1

Dezaktywuj swoje środowisko wirtualne, jeśli aktualnie w nim jesteś;

Uruchom następujące polecenia:

python -m pip install jupyter

notatnik jupyter


Podoba mi się ta odpowiedź, ponieważ mój problem dotyczył środowiska; kiedy korzystałem ze baseśrodowiska, zauważyłem problem; ale jeśli source activate <different_environment>nie widziałem problemu ( <different_environment>był różny). Może inne odpowiedzi (jak pip install) powinny zacząć się od aktywacji odpowiedniego środowiska.
The Red Pea

0

Próbuję to uruchomić w VirtualBox na Ubuntu. Wreszcie w innym poście napisano, aby spróbować jupyter-notebook. Spróbowałem tego i powiedział mi, żebym zrobił sudo apt-get jupyter-notebook, a to zainstalowało kilka rzeczy. Teraz, jeśli wpiszę polecenie jupyter-notebook, to działa.


0

Jeśli korzystasz z Fedory, instalacja python3-notebookrozwiązała mój problem.

# dnf install python3-notebook
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.