หลังจากติดตั้งกับสถานียังไม่สามารถหา pip install jupyter
jupyter notebook
command not found
อูบุนตูก็กล่าวว่า คล้ายกับipython
. ไม่pip
ได้รับการติดตั้งอย่างถูกต้องหรืออะไร? Ubuntu รู้ได้อย่างไรว่าจะค้นหาไฟล์ปฏิบัติการที่ติดตั้งไว้pip
ที่ไหน?
หลังจากติดตั้งกับสถานียังไม่สามารถหา pip install jupyter
jupyter notebook
command not found
อูบุนตูก็กล่าวว่า คล้ายกับipython
. ไม่pip
ได้รับการติดตั้งอย่างถูกต้องหรืออะไร? Ubuntu รู้ได้อย่างไรว่าจะค้นหาไฟล์ปฏิบัติการที่ติดตั้งไว้pip
ที่ไหน?
brew
บนhigh sierra
python3 -m pip install --user jupyter
เหมาะกับฉัน
คำตอบ:
คุณไม่ได้ออกจากระบบและเข้าสู่ระบบ? ควรอยู่บนเส้นทางของคุณในการดำเนินการ หากไม่เป็นเช่นนั้นให้ pip ติดตั้งไฟล์ปฏิบัติการใน. local ดังนั้นในเทอร์มินัล:
~/.local/bin/jupyter-notebook
ควรเริ่มโน้ตบุ๊ก
เพื่อให้สามารถวิ่งjupyter notebook
จากเทอร์มินัลได้คุณต้องตรวจสอบให้แน่ใจว่า~/.local/bin
อยู่ในเส้นทางของคุณ
ทำได้โดยเรียกใช้export PATH=$PATH:~/.local/bin
สำหรับเซสชันปัจจุบันของคุณหรือเพิ่มบรรทัดนั้นต่อท้าย~/.bashrc
เพื่อให้การเปลี่ยนแปลงของคุณคงอยู่สำหรับเซสชันในอนาคต (เช่นโดยใช้nano ~/.bashrc
) หากคุณแก้ไข ~ / .bashrc คุณจะต้องออกจากระบบและกลับเข้าสู่ระบบเพื่อให้การเปลี่ยนแปลงของคุณมีผล
~/.bashrc
คุณไม่จำเป็นต้องออกจากระบบแล้วกลับเข้ามาใหม่เพียงแค่ทำเท่าsource ~/.bashrc
นี้ก็เพียงพอแล้ว
ลอง
python -m notebook
หรือหากคุณใช้ pip3 เพื่อติดตั้งโน้ตบุ๊ก:
python3 -m notebook
บน Mac OS Catalina และ Python3.7
jupyter notebook
ไม่ทำงานอีกต่อไป?
python3.6 -m notebook
แทน) นั่นเป็นเพราะฉันติดตั้ง Jupyter โดยใช้ pip3.6 (ซึ่งฉันต้องการ)
ฉันลองทั้งสองอย่าง
pip install jupyter
และ
pip3 install jupyter
แต่ในที่สุดก็ใช้งานได้สำเร็จ
sudo -H pip install jupyter
รันคำสั่งเป็นผู้ใช้อื่น -H
อ็อพชัน -H (HOME) ร้องขอให้นโยบายความปลอดภัยตั้งค่าตัวแปรสภาวะแวดล้อม HOME เป็นโฮมไดเร็กทอรีของผู้ใช้เป้าหมาย (root โดยค่าเริ่มต้น) ตามที่ระบุโดยฐานข้อมูลรหัสผ่าน อาจเป็นลักษณะการทำงานเริ่มต้นทั้งนี้ขึ้นอยู่กับนโยบาย
ดำเนินการใน Terminal
export PATH=~/anaconda3/bin:$PATH
ทำงานให้ฉันบน Ubuntu 16.10, Python3, Anaconda3
อัปเดต
เพิ่มเส้นทางในไฟล์ ~ / .bashrc หรือ ~ / .zshrc (หากคุณใช้ zsh bash)
vi ~/.bashrc
เพิ่มบรรทัดด้านล่างลงในไฟล์
PATH=~/path/to/anaconda:$PATH
ปิดไฟล์ด้วย
esc + : + wq
ใน Mac OS คุณต้องส่งออก~/.local/bin
ภายใน$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
บน Mac Os High Sierra ฉันติดตั้ง jupyter ด้วย
python3 -m pip install jupyter
จากนั้นไบนารีถูกติดตั้งใน:
/Library/Frameworks/Python.framework/Versions/3.6/bin/jupyter-notebook
หาก jupyter รันโดยคำสั่งนี้:
~/.local/bin/jupyter-notebook
เพียงเรียกใช้คำสั่งนี้ในเทอร์มินัล
export PATH=~/.local/bin:$PATH
เปิดหน้าต่างเทอร์มินัลโดยใช้ Ctrl + Alt + T
รันคำสั่ง gedit ~ / .profile
เพิ่มบรรทัด ส่งออก PATH = $ PATH: /. local / bin / jupyter-notebook ไปที่ด้านล่างและบันทึก
ออกจากระบบและเข้าสู่ระบบอีกครั้ง
หวังว่าจะได้ผล
ลอง "pip3 install jupyter" แทน pip มันได้ผลสำหรับฉัน
หลังจากติดตั้ง Jupyter Notebook บน Ubuntu ฉันพบข้อผิดพลาดด้านล่าง:
ข้อยกเว้น: ไม่พบคำสั่ง Jupyter 'jupyter-notebook'
ฉันใช้คำสั่งง่ายๆมันใช้ได้สำหรับฉัน
pip install --upgrade --force-reinstall --no-cache-dir jupyter
หลังจากออกจากผู้ใช้รูทแล้วให้ดำเนินการ:
สมุดบันทึก jupyter
pip install --user --upgrade jupyter
การใช้คำสั่งด้านบนควรทำงานใน Ubuntu 18.04
หากไม่เป็นเช่นนั้นให้ทำตามขั้นตอนต่อไปนี้
นี่คือสิ่งที่ฉันทำใน Linux mint 19:
ฉันติดตั้ง jupyter ด้วย:
pip install jupyter
และคำสั่ง:
jupyter notebook
ไม่ได้ผลดังนั้นกับ:
sudo apt install jupyter-notebook
ฉันแก้ไขปัญหาjupyter notebook
แล้วใช้งานได้แล้ว
สิ่งเดียวที่ใช้ได้ผลกับฉันคือการส่งออกไปยัง PATH เวอร์ชัน Python ที่เกี่ยวข้องกับ pip3 แน่นอน :) (หลังจากดิ้นรนมากมาย) เพียงแค่เรียกใช้:
which pip3
คุณควรได้รับสิ่งที่ต้องการ (ใน Mac):
/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3
ตอนนี้เรียกใช้:
export PATH=/Library/Python/3.6/bin:$PATH
ถ้ามันเหมาะกับคุณ :) เพียงเพิ่มลงใน
bashrc
หรือzshrc
หากคุณติดตั้งสมุดบันทึก Jupyter สำหรับ Python 2 โดยใช้ 'pip' แทน 'pip3' มันอาจทำงานได้เพื่อเรียกใช้:
ipython notebook
ฉันต้องเรียกใช้ "rehash" จากนั้นก็สามารถค้นหาคำสั่ง jupyter ได้
ฉันใช้ Mojave กับ Python 2.7 และหลังจากpip install --user jupyter
ไบนารีไปที่นี่:
/Users/me/Library/Python//2.7/bin/jupyter
โดยทั่วไป (ในกรณีที่ jupyter ไม่อยู่ใน / local / bin) ใช้
which jupyter
ตัวอย่างผลลัพธ์
~/miniconda3/bin/jupyter
เพื่อดูเส้นทางสำหรับ jupyter จากนั้นใช้เส้นทางนั้นอย่างชัดเจนด้วย sudo
sudo ~/miniconda3/bin/jupyter
นี่คือวิธีการทำงานสำหรับฉัน PATH สำหรับ jupyter หลังจากติดตั้งโดยใช้ pip ตั้งอยู่
pip ใด
/ usr / local / bin
ดังนั้นในการเรียกใช้สมุดบันทึก jupyter ฉันเพิ่งพิมพ์ในเทอร์มินัลของฉัน:
jupyter-notebook
และมันใช้งานได้สำหรับฉันฉันใช้ระบบปฏิบัติการ parrot และติดตั้ง jupyter โดยใช้ pip3
ฉันรวบรวม python3.7 จากซอร์สโค้ดด้วยคำสั่งต่อไปนี้
./configure --prefix=/opt/python3.7.4 --with-ssl
make
make install
หลังจากpip3.7 install jupyter
ฉันพบว่าปฏิบัติการอยู่ภายใต้/opt/python3.7.4/bin
ตรวจสอบคำตอบของฉันที่นี่ขาด sqlite3 หลังจากคอมไพล์ Python3เพื่อรับรายละเอียดเพิ่มเติมที่รวบรวม python3.7และ pip ภายใต้ ubuntu14.04
ใครก็ตามที่กำลังมองหา jupyter เป็น sudo เมื่อ jupyter ติดตั้งด้วย Virtualenv (ไม่มี sudo) - สิ่งนี้ใช้ได้กับฉัน:
ก่อนอื่นให้ตรวจสอบว่านี่เป็นปัญหา PATH:
ตรวจสอบว่าเส้นทางที่ส่งคืนโดยwhich jupyter
ผู้ใช้ sudo:
sudo env | grep ^PATH
(ตรงข้ามกับผู้ใช้ปัจจุบัน: env | grep ^PATH
)
หากไม่ครอบคลุม - เพิ่มซอฟต์ลิงค์จากมันไปยังหนึ่งในเส้นทางที่ครอบคลุม สำหรับอดีต:
sudo ln -s /home/user/venv/bin/jupyter /usr/local/bin
ตอนนี้คุณสามารถเรียกใช้:
sudo jupyter notebook
ตอนนี้ในปี 2020 แก้ไขปัญหานี้โดยด้านข้างของฉันกับ Mac:
แทนpip install jupyterlab
pip install jupyter
จะมีคำเตือนก่อนที่จะติดตั้งคีย์เวิร์ดสำเร็จ:
ป้อนคำอธิบายรูปภาพที่นี่
คุณสามารถดูเส้นทางด้วย jupyterlab จากนั้นคุณเพียงแค่ต้องเริ่มสมุดบันทึก jupyter โดยทำตามในเส้นทาง:
jupyter-lab
สมุดบันทึกจะโหลดโดยอัตโนมัติโดยเบราว์เซอร์เริ่มต้นของคุณ
หากคุณอยู่ในสภาพแวดล้อมเสมือนให้เรียกใช้สิ่งนี้:
conda install jupyter