วิธีการแก้ไข PYTHONPATH เริ่มต้น (sys.path) ทั่วโลก
บนอูบุนตู (10.10) /usr/local/lib/python2.6/site-packages/ระบบฉันมีแพคเกจหลามที่ติดตั้งตัวเองลงไป ไม่มีอยู่ในเส้นทางเริ่มต้น (sys.path) ฉันจะเพิ่มไดเรกทอรีนี้ลงในพา ธ ได้อย่างไร แน่นอนว่าการตั้งค่า$PYTHONPATHตัวแปรสภาพแวดล้อมเป็นวิธีแก้ปัญหา แต่ฉันกำลังมองหาวิธีที่สวยงามกว่านี้ ตัวอย่างเช่นeasy_installวางแพคเกจที่ติดตั้งไว้ในนั้น sys.path ของฉันมีลักษณะดังนี้: ['', '/usr/local/lib/python2.6/dist-packages/keyring-0.5.1-py2.6.egg', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/local/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/pymodules/python2.6', '/usr/lib/pymodules/python2.6/gtk-2.0'] เห็นได้ชัดว่าเส้นทางนั้นไม่ใช่ค่าเริ่มต้นที่สร้างไว้ในไบนารี Python มีไฟล์กำหนดค่าเดียวที่มีรายการด้านบนหรือไม่ หรือในทางที่เป็นไปได้ที่จะแก้ไขมัน?