Pip ile kurduktan sonra, “jupyter: komut bulunamadı”


142

İle kurduktan sonra pip install jupyterterminal hala bulamıyor jupyter notebook.

Ubuntu basitçe diyor command not found. İle benzer ipython. Did pipdüzgün falan yükleme olsun olmasın? Ubuntu, yüklü yürütülebilir dosyaları nerede arayacağını nereden biliyor pip?



Bu sadece Mac ile ilgili değil. Her iki sistemde de teklifim davayı çözüyor.
Léo Léopold Hertz 준영

bunun burada olması gerektiği gibi görünüyor unix.stackexchange.com/questions/tagged/ubuntu
ChrisM

harika bir soru. Pek çok cevaplar ve benim için onları işin hiçbiri kullanırken brewüzerindehigh sierra
javadba

Ayrıca sadece küçük bir not: python3 -m pip install --user jupyter
Yüklerken "--user

Yanıtlar:


146

çıkış yapmadınız ve giriş yapmadınız mı? Yürütme yolunda olmalı. Değilse, pip yürütülebilir dosyaları .local dizinine yerleştirir, bu nedenle terminalde:

 ~/.local/bin/jupyter-notebook

deftere başlamalı


28
pip yolunuza jupyter koymaz. Bu, jupyter kurulumu için dokümanlardaki bir gaftır.
Dean Schulze

2
Merhaba, bu benim için çalışıyor, ama nedenini anlamak istiyorum. Jupyter pip yüklemek için sudo kullandım, sistem genelinde kurulum olmamalı mı?
jerpint

@DeanSchulze, hey o zaman nasıl kurulur?
Gezim

4
Bunun bir çözüm olmadığını merak ediyorum. Birisi "jupyter" komutunu yazabilmelidir. emunsing daha iyi, komple vardır aswer .
Denis Trofimov

1
Bu benim için işe yaramadı, ancak bu cevap işe yaradı: stackoverflow.com/a/59571314/983722
Dennis Jaheruddin

86

jupyter notebookTerminalden çalışabilmek için , yolunuzda olduğundan emin olmanız gerekir ~/.local/bin.

Bunu export PATH=$PATH:~/.local/bingeçerli oturumunuz için çalıştırarak veya ~/.bashrcdeğişikliklerinizin gelecekteki oturumlar için kalıcı olmasını sağlamak üzere sonuna ekleyin (örn. Kullanarak nano ~/.bashrc). ~ / .Bashrc'yi düzenlerseniz, değişikliklerinizin etkili olduğunu görmek için oturumu kapatıp tekrar giriş yapmanız gerekir.


11
Yapılan değişikliklerde çıkış yapıp ~/.bashrcsonra tekrar giriş yapmaya gerek yoktur. Sadece yapın source ~/.bashrcve bu yeterli olacaktır.
edwinksl

33

İkisini de denedim,

pip install jupyter

ve

pip3 install jupyter

ama sonunda bunu kullanarak

sudo -H pip install jupyter

Başka bir kullanıcı olarak komut yürütme -H

-H (HOME) seçeneği, güvenlik ilkesinin HOME ortam değişkenini, parola veritabanı tarafından belirtildiği gibi hedef kullanıcının ana dizinine (varsayılan olarak kök) ayarlamasını ister. İlkeye bağlı olarak, bu varsayılan davranış olabilir.


8
Genellikle, kodun ne yapmak istediği ve başkalarını tanıtmadan sorunu neden çözdüğüne dair bir açıklama içeriyorsa, cevaplar çok daha yararlıdır.
Tom Aranda

Bu benim için sanal bir
env'de

Daha sonra pip ile SUDO kullanarak sorunlara rastladım. Genellikle bunu yapmamalısınız.
Nic Scozzaro

@TomAranda ... ama bu, çevrenizde neler olduğunu bildiğinizi varsayar. Genellikle durum böyle değildir. Bu, sadece neyi bozduğunu garanti etmeyen bazı insanlar için çalışabilecek komutların listesidir. Eminim eğer OP tüm sonuçları ve ilk başta sorunun ne olduğunu anlarsa açıklarlardı. Sorunun kesin cevabı olmasa da bu parçacıkları hala yararlı buluyorum. Paket bağımlılıklarının karmaşık dünyası, bazen neler olduğunu tam olarak anlamaya değmez. Bir ay yörünge yazılımı olmadığı sürece.
NeverEndingQueue

32

Bunu Terminal'de yürütün

export PATH=~/anaconda3/bin:$PATH

Ubuntu 16.10, Python3, Anaconda3 üzerinde çalıştı

GÜNCELLEME

~ / .Bashrc veya ~ / .zshrc (zsh bash kullanıyorsanız) dosyanıza yol ekleyin

vi ~/.bashrc

dosyaya aşağıdaki satırı ekle

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

Dosyayı şununla kapat:

esc + : + wq

bu benim için çalıştı! Önceden anaconda'yı kurdum
Kevin Danikowski

Lütfen soruyu tekrar okuyun. Anakonda kurulum senaryosunu tanımladım, ancak soru pip ile ilgili. > Pip install jupyter ile kurduktan sonra
Denis Trofimov

27

Deneyin

python -m notebook

Veya, dizüstü bilgisayarı kurmak için pip3 kullandıysanız:

python3 -m notebook

Mac OS Catalina ve Python3.7 demlendi


6
Mas OS Catalina'm var ve evet bu çözüm benim için çalıştı! Ama komutun neden jupyter notebookartık çalışmadığını bilmiyorum ?
Ismail Addou

Benim için çalıştı, ilk pypi üzerinden python gereksinimi 'altı' yüklemek zorunda
kshikhar

Sadece bir tanesi Ubuntu'da python3.6 için çalıştı (ama elbette python3.6 -m notebookbunun yerine koştum ), çünkü Jupyter'i pip3.6 (istediğim) kullanarak kurdum.
Yahya

10

Mac OS'de değişkeninizin ~/.local/biniçine dışa aktarmanız gerekir $PATH.

# 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

7

Jupyter bu komutla çalıştırılırsa:

~/.local/bin/jupyter-notebook

terminalde bu komutu çalıştırmanız yeterlidir

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

6
  • Ctrl + Alt + T tuşlarını kullanarak bir terminal penceresi açın.

  • Gedit ~ / .profile komutunu çalıştırın.

  • Satırı ekleyin. dışa aktarma PATH = $ PATH: /. local / bin / jupyter-notebook. aşağı ve kaydedin.

  • Oturumu kapatın ve tekrar oturum açın.

Umarım bu işe yarar.


6

Mac Os High Sierra'da jupyter'ı

python3 -m pip install jupyter    

Ve sonra, ikili dosya kuruldu:

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

4

Pip yerine "pip3 install jupyter" komutunu deneyin. Benim için çalıştı.



2
pip install --user --upgrade jupyter

Yukarıdaki komutu kullanmak işi Ubuntu 18.04'te yapmalıdır

Değilse, buradan adımları izleyin


2

İşte Linux nane 19 üzerinde ne yaptım:

Jupyter'ı aşağıdakilerle kurdum:

pip install jupyter

ve komut:

jupyter notebook

işe yaramadı, bu yüzden:

sudo apt install jupyter-notebook

Sorunu çözdüm, jupyter notebooksonra çalıştım.


1

Beni işe yarayan tek şey tabii ki pip3 ile ilgili Python sürümünü PATH ihraç etmektir :) (bir sürü mücadele sonra) sadece çalıştırın:

which pip3

(Mac'te) gibi bir şey almalısınız:

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

Şimdi çalıştırın:

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

Sizin için çalışıyorsa :) sadece Apple Şifre bashrcveyazshrc



0

Python 2 için Jupyter not defterini 'pip3' yerine 'pip' kullanarak yüklediyseniz, çalıştırmak için işe yarayabilir:

ipython notebook

0

Ben "rehash" çalıştırmak zorunda kaldı ve sonra jupyter komutunu bulmak mümkün


0

Python 2.7 ile Mojave'dayım ve pip install --user jupyterikili buraya geldikten sonra :

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

0

En genel olarak (jupyter'ın / local / bin içinde olmaması durumunda),

which jupyter

Örnek çıktı

~/miniconda3/bin/jupyter

jupyter yolunu görmek için sudo ile bu yolu açıkça kullanın

sudo ~/miniconda3/bin/jupyter 

0

Benim için nasıl çalıştığı pip kullanarak yükledikten sonra jupyter için PATH bulunur

hangi pip

/ Usr / local / bin

böylece sadece terminalime yazılan jupyter dizüstü çalıştırmak için:

jupyter-notebook

ve benim için çalıştı papağan os kullanıyorum ve pip3 kullanarak jupyter yüklü


0

Aşağıdaki kodla kaynak kodundan python3.7 derledim

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

pip3.7 install jupyterçalıştırılabilir altında olduğunu bulduktan sonra/opt/python3.7.4/bin

burada cevabımı kontrol edin Python3 derledikten sonra eksik sqlite3 python3.7 ve ubuntu altında pip comping14.04


0

Jupyter virtualenv (sudo olmadan) ile yüklendiğinde jupyter'ı sudo olarak çalıştırmak isteyen herkes - bu benim için çalıştı:

Öncelikle bunun PATH sorunu olduğunu doğrulayın:

Tarafından döndürülen yolun which jupytersudo kullanıcısı tarafından kapsanıp kapsanmadığını kontrol edin :

sudo env | grep ^PATH

(Geçerli kullanıcı aksine: env | grep ^PATH)

Kapsanmamışsa - ondan kapsanan yollardan birine yumuşak bir bağlantı ekleyin. Örneğin:

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

Şimdi şunları yapabilirsiniz:

sudo jupyter notebook
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.