Kesalahan saat menjalankan `jupyter notebook` (Tidak ada file atau direktori seperti itu)

97

Ketika saya mengeksekusi jupyter notebookdi lingkungan virtual saya di Arch Linux, kesalahan berikut terjadi.

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

Versi Python saya adalah 3.6, dan versi Jupyter saya adalah 4.3.0

Bagaimana cara mengatasi masalah ini?

David Chen
sumber
@LouiseDavies pip install "ipython[notebook]"dan pip install jupyter
David Chen
@LouiseDavies Terjadi kesalahan-bash::command not found
David Chen

Jawaban:

151

Bagi saya, sepertinya penginstalan telah kacau balau. Coba jalankan:

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

Ini harus menginstal ulang semuanya dari PyPi. Ini harus menyelesaikan masalah karena saya pikir menjalankan pip install "ipython[notebook]"semuanya kacau.

Louise Davies
sumber
8
Ini tidak memperbaiki masalah saya. Saya menggunakan Ubuntu 17.04 dan Python 3.6
Huan
2
pip3 install --upgrade --force-reinstall --no-cache-dir jupyter bekerja untuk saya. Saya menggunakan windows 10 dan python 3.5
Romano Vacca
1
Ini membantu untuk tidak mencoba membuka lab jupyter di terminal yang sama setelah menjalankan semua ini.
ashley
4
Itu berhasil untuk saya setelah menambahkan --user. Tanpa opsi itu saya mendapatkan izin ditolak pada sebuah paket. Saya ingat menginstal paket itu beberapa waktu lalu, mungkin saya menggunakan sudo atau sesuatu yang salah seperti itu.
aless80
Ini berhasil untuk saya tetapi pertama-tama harus menjalankan "instalasi pip3 --upgrade pip"
dvillaj
50

Bagi saya masalahnya adalah bahwa perintah jupyter notebookberubah menjadi jupyter-notebooksetelah instalasi.

Jika tidak berhasil, coba python -m notebook, dan jika terbuka, tutup export PATH=$PATH:~/.local/bin/, lalu segarkan jalur Anda dengan membuka terminal baru, dan coba jupyter notebooklagi.

Dan akhirnya, jika itu tidak bekerja, lihatlah vim /usr/local/bin/jupyter-notebook, vim /usr/local/bin/jupyter, vim /usr/local/bin/jupyter-lab(jika Anda memiliki JupyterLab) dan mengedit versi #! Python di bagian atas file untuk mencocokkan versi python Anda mencoba untuk digunakan. Sebagai contoh, saya menginstal Python 3.8.2 di mac saya, tetapi file-file itu masih memiliki jalur ke versi 3.6, jadi saya mengeditnya ke#!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3

Nic Scozzaro
sumber
2
Ini memecahkan masalah saya juga, saya akan menambahkan anti virus saya (avast kemudian) memblokir jupyter pertama kali - harus memasukkan perintah dua kali.
Adav
1
Persis ini! Mencoba mencopot pemasangan dan memasang begitu banyak barang karena apa yang dikatakan orang-orang, tetapi ini bekerja seperti pesona.
Schütze
Ini berhasil untuk saya. Saya menggunakan Ubuntu 18.04 dan Python3.
Danni
27

Coba perintah ini: python -m IPython notebook

Penghargaan untuk pengguna GitHub Milannju yang memberikan solusi di sini .

siddharthrc
sumber
2
jika Anda ingin menautkan ke tempat tertentu di situs web, cukup periksa html, temukan elemen yang ingin Anda tautkan dengan id dan tambahkan #IDke url
Neuron
Ya tapi kemudian Anda akan menggunakan IPython, yang selalu memiliki python3 sebagai kernel. Jika Anda ingin menggunakan kernel lain atau ekstensi jupyter lainnya, Anda harus membuat jupyter berfungsi.
LBoss
17

Ini berhasil untuk saya. (Python 3.6 di Ubuntu 18.04 LTS)

export PATH=$PATH:~/.local/bin/
Thayakorn Rakwetpakorn
sumber
Ini memecahkan masalah saya; Saya mencoba menginstal Toree setelah instalasi Jupyter Anaconda standar.
jmng
Bekerja untuk saya juga, saya menyalin-menempelkan perintah ini ke .bashrc saya untuk selalu membuatnya berfungsi, tidak hanya di terminal tempat saya menjalankan perintah itu.
LBoss
13

Di Ubuntu 18.10, perintah berikut membantu saya.

sudo apt-get install jupyter-notebook
pritish thakkar
sumber
Bisakah Anda menjelaskannya secara singkat
Mathews Sunny
@Billa Saya mencoba semua perintah yang disarankan oleh orang-orang di posting ini, tetapi saya mendapatkan kesalahan yang sama berulang kali, jadi saya hanya mencoba menginstal jupyter-notebook menggunakan apt-get dan bukan dengan pip / pip3. Setelah itu saya bisa membuka jupyter-notebook di browser.
pritish thakkar
5

Instalasi Jupyter tidak berfungsi di Mac Os

Untuk menjalankan notebook jupyter: -> python -m notebook

Javed Gouri
sumber
4

Karena pip dan pip3.6 telah diinstal dan pip install --upgrade --force-reinstall jupyter gagal, maka saya menggunakan

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

dan itu berhasil untuk saya. Berjalan jupyter notebookjuga berfungsi setelah instalasi ini.

Deepak Sood
sumber
4

Gunakan perintah di bawah ini dan jika Anda menggunakan pip3, ganti pip dengan pip3

pip install --upgrade --force-reinstall jupyter

Ini berhasil untuk saya.

rahul
sumber
tidak berfungsi untuk saya :(. Saya memiliki Ubuntu 17, jupyter tampaknya tidak berfungsi sama sekali bagi saya baik itu python 2.7 atau python3 ... saya telah mencoba semua yang disebutkan dalam posting ini .. Saya terus mendapatkanError executing Jupyter command 'notebook': [Errno 2] No such file or directory
siddharthrc
Saya tidak yakin apakah ini berfungsi atau tidak, coba saja, ketik whereis jupyter terminal, hapus file-file itu dan instal ulang jupyter.
rahul
hey rahul..thanks ini sudah diurus .. lama waktu kembali ... terima kasih ... semuanya baik-baik saja .. :)
siddharthrc
1

Bagi saya perbaikannya hanya berjalan pip install notebook

Entah bagaimana pemasangan Jupiter asli terhenti di sepanjang jalan.

Chris
sumber
1

Nonaktifkan lingkungan virtual Anda jika Anda saat ini berada di;

Jalankan perintah berikut:

python -m pip install jupyter

notebook jupyter

Shu Zhang
sumber
Saya menyukai jawaban ini karena masalah saya terkait dengan lingkungan; ketika saya menggunakan baselingkungan saya melihat masalah; tetapi jika saya source activate <different_environment>tidak melihat masalahnya (berbeda <different_environment>). Mungkin jawaban lain (seperti pip install) harus dimulai dengan mengaktifkan lingkungan yang sesuai.
The Red Pea
0

Saya mencoba menjalankan ini di VirtualBox di Ubuntu. Akhirnya di beberapa posting lain dikatakan mencoba jupyter-notebook. Saya mencoba ini dan saya diminta untuk melakukan sudo apt-get jupyter-notebook dan itu menginstal banyak hal. Sekarang jika saya mengetik perintah jupyter-notebook, itu berfungsi.

Lars Ericson
sumber
0

Jika Anda menggunakan Fedora menginstal python3-notebookmasalah saya.

# dnf install python3-notebook
segera
sumber