Setelah menginstal dengan pip, "jupyter: command not found"


161

Setelah menginstal dengan pip install jupyter, terminal masih tidak dapat menemukan jupyter notebook.

Ubuntu hanya mengatakan command not found. Mirip dengan ipython. Tidak pipdipasang dengan benar atau sesuatu? Bagaimana Ubuntu tahu di mana mencari file executable yang diinstal pip?



Ini tidak hanya terkait dengan Mac. Di kedua sistem, proposal saya menyelesaikan kasus ini.
Léo Léopold Hertz 준영

Sepertinya ini seharusnya ada di sini unix.stackexchange.com/questions/tagged/ubuntu
ChrisM

pertanyaan bagus. begitu banyak jawaban dan tidak ada yang berhasil untuk saya saat digunakan brewdihigh sierra
javadba

Juga hanya catatan kecil: Saya membutuhkan tanda "--user" saat menginstal, jadi python3 -m pip install --user jupyterbekerja untuk saya
manesioz

Jawaban:


161

Anda tidak keluar dan masuk? Ini harus berada di jalur Anda untuk mengeksekusi. Jika tidak, pip menginstal executable di .local, jadi di terminal:

 ~/.local/bin/jupyter-notebook

harus memulai notebook


33
pip tidak menempatkan jupyter di jalur Anda. Ini adalah kesalahan besar dalam dokumen untuk instalasi jupyter.
Dean Schulze

2
Hai, ini berhasil untuk saya, tetapi saya ingin memahami alasannya. Saya menggunakan sudo untuk pip install jupyter, bukankah seharusnya itu instalasi di seluruh sistem?
jerpint

@DeanSchulze, hei lalu bagaimana cara menginstalnya?
Gezim

5
Saya heran ini bukan solusi. Seseorang harus bisa mengetik perintah "jupyter". emunsing memiliki yang lebih baik, lengkap aswer .
Denis Trofimov

1
Ini tidak berhasil untuk saya, tetapi jawaban ini berhasil: stackoverflow.com/a/59571314/983722
Dennis Jaheruddin

94

Untuk dapat dijalankan jupyter notebookdari terminal, Anda harus memastikan bahwa itu ~/.local/binada di jalur Anda.

Lakukan ini dengan menjalankan export PATH=$PATH:~/.local/binsesi Anda saat ini, atau menambahkan baris itu ke akhir ~/.bashrcuntuk membuat perubahan Anda terakhir untuk sesi mendatang (mis. Dengan menggunakan nano ~/.bashrc). Jika Anda mengedit ~ / .bashrc Anda harus keluar dan masuk kembali agar perubahan Anda diterapkan.


15
Untuk perubahan yang dilakukan pada ~/.bashrc, tidak perlu keluar lalu masuk kembali. Lakukan saja source ~/.bashrcdan itu sudah cukup.
edwinksl

44

Mencoba

python -m notebook

Atau, jika Anda menggunakan pip3 untuk menginstal notebook:

python3 -m notebook

Di Mac OS Catalina dan membuat Python3.7


8
Saya memiliki Mas OS Catalina, dan ya solusi ini berhasil untuk saya! Tapi saya tidak tahu mengapa perintah jupyter notebookitu tidak berfungsi lagi?
Ismail Addou

Bekerja untuk saya, harus menginstal persyaratan python 'enam' terlebih dahulu melalui pypi
kshikhar

Satu-satunya yang berfungsi untuk saya untuk python3.6 di Ubuntu (tetapi tentu saja saya menjalankannya python3.6 -m notebook), Itu karena saya menginstal Jupyter menggunakan pip3.6 (yang saya inginkan).
Yahya

36

Saya mencoba keduanya,

pip install jupyter

dan

pip3 install jupyter

tapi akhirnya selesai menggunakan

sudo -H pip install jupyter

jalankan perintah sebagai pengguna lain -H

Opsi -H (HOME) meminta kebijakan keamanan menyetel variabel lingkungan HOME ke direktori home dari pengguna target (root secara default) seperti yang ditentukan oleh database kata sandi. Bergantung pada kebijakannya, ini mungkin perilaku default.


8
Umumnya, jawaban jauh lebih membantu jika menyertakan penjelasan tentang tujuan kode, dan mengapa hal itu menyelesaikan masalah tanpa memperkenalkan orang lain.
Tom Aranda

Ini bekerja untuk saya di macOS High Sierra yang berjalan di lingkungan virtual
Earthican

Saya mengalami masalah nanti dengan menggunakan SUDO dengan pip. Umumnya Anda tidak boleh melakukan ini.
Nic Scozzaro

@TomAranda ... tetapi itu mengasumsikan bahwa Anda tahu apa yang terjadi di lingkungan Anda. Seringkali tidak demikian. Ini hanyalah daftar perintah yang mungkin berfungsi untuk beberapa orang tanpa jaminan apa yang rusak. Saya yakin jika OP memahami semua implikasinya dan apa masalahnya sejak awal, mereka akan menjelaskan. Saya masih menemukan potongan-potongan itu bermanfaat meskipun itu bukan jawaban pasti untuk masalah tersebut. Ini adalah dunia ketergantungan paket yang rumit, terkadang tidak ada gunanya memahami dengan tepat apa yang terjadi. Kecuali itu perangkat lunak orbit bulan.
NeverEndingQueue

34

Jalankan ini di Terminal

export PATH=~/anaconda3/bin:$PATH

Bekerja untuk saya di Ubuntu 16.10, Python3, Anaconda3

MEMPERBARUI

Tambahkan jalur di file ~ / .bashrc atau ~ / .zshrc (jika Anda menggunakan zsh bash)

vi ~/.bashrc

tambahkan baris di bawah ini ke file

PATH=~/path/to/anaconda:$PATH

Tutup file dengan

esc + : + wq

ini berhasil untuk saya! Saya menginstal anaconda sebelumnya
Kevin Danikowski

Silahkan baca kembali pertanyaannya. Saya telah menjelaskan skenario pemasangan anaconda, tetapi pertanyaannya terkait dengan pip. > Setelah memasang dengan pip install jupyter
Denis Trofimov

10

Di Mac OS, Anda perlu mengekspor ~/.local/bindi dalam $PATHvariabel Anda .

# Edit the bash profile:
$ vim ~/.bash_profile

# Add this line inside ~/.bash_profile:
export PATH=$PATH:~/.local/bin

# Update the source:
$ source ~/.bash_profile

# Open Jupyter:
$ jupyter notebook

8

Di Mac Os High Sierra, saya menginstal jupyter dengan

python3 -m pip install jupyter    

Dan kemudian, biner dipasang di:

/Library/Frameworks/Python.framework/Versions/3.6/bin/jupyter-notebook

Terima kasih man, tidak ada di atas yang berhasil kecuali yang ini!
pengguna2212773

7

Jika jupyter dijalankan dengan perintah ini:

~/.local/bin/jupyter-notebook

cukup jalankan perintah ini di terminal

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

6
  • Buka jendela terminal menggunakan Ctrl + Alt + T.

  • Jalankan perintah gedit ~ / .profile.

  • Tambahkan garis. ekspor PATH = $ PATH: /. local / bin / jupyter-notebook. ke bawah dan simpan.

  • Keluar dan masuk lagi.

Semoga ini berhasil.


4

Coba "pip3 install jupyter", bukan pip. Itu berhasil untuk saya.



2
pip install --user --upgrade jupyter

Menggunakan perintah di atas harus melakukan pekerjaan di Ubuntu 18.04

Jika tidak, ikuti langkah-langkah dari sini


2

Inilah yang saya lakukan di Linux mint 19:

Saya menginstal jupyter dengan:

pip install jupyter

dan perintah:

jupyter notebook

tidak berhasil, jadi dengan:

sudo apt install jupyter-notebook

Saya memperbaiki masalah, jupyter notebookkemudian bekerja.


1

Satu-satunya hal yang berhasil saya adalah mengekspor ke PATH versi Python yang terkait dengan pip3 tentu saja :) (setelah banyak kesulitan) jalankan saja:

which pip3

Anda harus mendapatkan sesuatu seperti (di Mac):

/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3

Sekarang jalankan:

export PATH=/Library/Python/3.6/bin:$PATH

Jika berhasil untuk Anda :) tambahkan saja ke bashrcatauzshrc



0

Jika Anda menginstal notebook Jupyter untuk Python 2 menggunakan 'pip', bukan 'pip3', ini mungkin berfungsi untuk dijalankan:

ipython notebook

0

Saya harus menjalankan "rehash" dan kemudian dapat menemukan perintah jupyter


0

Saya menggunakan Mojave dengan Python 2.7 dan setelah pip install --user jupyterbiner pergi ke sini:

/Users/me/Library/Python//2.7/bin/jupyter

0

Umumnya (jika jupyter tidak ada di / local / bin) gunakan,

which jupyter

Contoh keluaran

~/miniconda3/bin/jupyter

untuk melihat jalur jupyter, lalu gunakan jalur tersebut secara eksplisit dengan sudo

sudo ~/miniconda3/bin/jupyter 

0

Inilah cara kerjanya untuk saya PATH untuk jupyter setelah menginstalnya menggunakan pip berada

pip yang mana

/ usr / local / bin

jadi untuk menjalankan notebook jupyter saya baru saja mengetik di terminal saya:

jupyter-notebook

dan itu berhasil bagi saya menggunakan os parrot dan menginstal jupyter menggunakan pip3


0

Saya mengkompilasi python3.7 dari kode sumber, dengan perintah berikut

./configure --prefix=/opt/python3.7.4 --with-ssl
make
make install

setelah pip3.7 install jupytersaya menemukan executable ada di bawah/opt/python3.7.4/bin

periksa jawaban saya di sini Sqlite3 hilang setelah Python3 dikompilasi untuk mendapatkan lebih detail comping python3.7 dan pip di ubuntu14.04


0

Siapa pun yang ingin menjalankan jupyter sebagai sudo, ketika jupyter diinstal dengan virtualenv (tanpa sudo) - ini berhasil untuk saya:

Pertama, verifikasi ini adalah masalah PATH:

Periksa apakah jalur yang dikembalikan oleh which jupyterdicakup oleh pengguna sudo:

sudo env | grep ^PATH

(Berbeda dengan pengguna saat: env | grep ^PATH)

Jika tidak tertutup - tambahkan tautan lunak dari itu ke salah satu jalur tertutup. Misalnya:

sudo ln -s /home/user/venv/bin/jupyter /usr/local/bin

Sekarang Anda bisa menjalankan:

sudo jupyter notebook

0

Sekarang di tahun 2020. perbaiki masalah ini di sisi saya dengan mac: pip install jupyterlabsebagai gantinya pip install jupyter. akan ada peringatan sebelum kata kunci berhasil dipasang: masukkan deskripsi gambar disini

Anda dapat melihat jalur dengan jupyterlab maka Anda hanya perlu memulai notebook jupyter dengan mengikuti di jalur:

jupyter-lab

notebook akan dimuat secara otomatis oleh browser default Anda.


0

jika Anda berada di lingkungan virtual, jalankan saja ini:

conda install jupyter

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.