PATH
ไม่มีพวกเขาใช้เดียวกัน แต่นี้PATH
ปัญหาไม่ได้อยู่กับ
Python 2 และ Python 3 มีความแตกต่างกันมากพอที่จะต้องเขียนแพ็คเกจแยกต่างหากสำหรับทั้งคู่ คุณไม่สามารถใช้แพคเกจที่เขียนขึ้นสำหรับอันหนึ่งกับอีกอันหนึ่งได้
ใน Ubuntu, โมดูลเหล่านี้จะถูกเก็บไว้ในสถานที่ที่แตกต่างกันและจะบรรจุแยก - python-numpy
สำหรับงูหลาม 2 python3-numpy
หลาม 3. หากท่านต้องการ numpy กับงูหลาม 3 python3-numpy
ติดตั้ง
$ python3 -c 'import sys; print (sys.path)'
['', '/usr/lib/python3.4', '/usr/lib/python3.4/plat-x86_64-linux-gnu', '/usr/lib/python3.4/lib-dynload', '/home/muru/.local/lib/python3.4/site-packages', '/usr/local/lib/python3.4/dist-packages', '/usr/lib/python3/dist-packages']
$ python2 -c 'import sys; print (sys.path)'
['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client']