คำแนะนำเหล่านี้อธิบายวิธีการติดตั้งเคอร์เนล python2 และ python3 ในสภาพแวดล้อมเสมือนแยกต่างหากสำหรับผู้ใช้ที่ไม่ใช่แอนาคอนดา หากคุณกำลังใช้แอนนาคอนดาโปรดหาคำตอบอื่น ๆของฉันสำหรับการแก้ปัญหาที่ปรับให้เหมาะกับแอนนาคอนดาโดยตรง
ฉันคิดว่าคุณได้jupyter notebook
ติดตั้งแล้ว
ก่อนอื่นตรวจสอบให้แน่ใจว่าคุณมีpython2
และpython3
ล่ามพร้อมpip
ให้บริการ
บน Ubuntu คุณจะต้องติดตั้งสิ่งเหล่านี้โดย:
sudo apt-get install python-dev python3-dev python-pip python3-pip
ถัดไปเตรียมและลงทะเบียนสภาพแวดล้อมเคอร์เนล
python -m pip install virtualenv --user
# configure python2 kernel
python -m virtualenv -p python2 ~/py2_kernel
source ~/py2_kernel/bin/activate
python -m pip install ipykernel
ipython kernel install --name py2 --user
deactivate
# configure python3 kernel
python -m virtualenv -p python3 ~/py3_kernel
source ~/py3_kernel/bin/activate
python -m pip install ipykernel
ipython kernel install --name py3 --user
deactivate
เพื่อให้ง่ายขึ้นคุณอาจต้องการเพิ่มชื่อแทนเชลล์สำหรับคำสั่งการเปิดใช้งานไปยังไฟล์กำหนดค่าเชลล์ของคุณ ทั้งนี้ขึ้นอยู่กับระบบและเปลือกที่คุณใช้นี้สามารถเป็นเช่น~/.bashrc
, ~/.bash_profile
หรือ~/.zshrc
alias kernel2='source ~/py2_kernel/bin/activate'
alias kernel3='source ~/py3_kernel/bin/activate'
หลังจากรีสตาร์ทเชลล์คุณสามารถติดตั้งแพ็คเกจใหม่หลังจากเปิดใช้งานสภาพแวดล้อมที่คุณต้องการใช้
kernel2
python -m pip install <pkg-name>
deactivate
หรือ
kernel3
python -m pip install <pkg-name>
deactivate