ดูเหมือนว่าข้อความที่ประเสริฐ 3 ในเครื่องของฉันไม่เคารพตัวแปรสภาพแวดล้อม PYTHONPATH ซึ่งหมายความว่าฉันไม่สามารถนำเข้าโมดูลในข้อความที่ประเสริฐได้อย่างง่ายดาย ฉันเขียนสคริปต์เพื่อหลีกเลี่ยงสิ่งนี้ แต่มันรู้สึกซุ่มซ่ามและนอกจากนี้ฉันไม่ได้มีปัญหานี้ในเครื่องอื่น
นอกจากนี้ฉันต้องเพิ่มบรรทัดนี้:
sys.path.append(os.path.dirname(__file__))
เพื่อรับโมดูลหลามเพื่อนำเข้าโมดูลอื่นบนเส้นทางเดียวกัน นี่เป็น 'คุณสมบัติ' หรืออาจมีปัญหากับการติดตั้งหลามของฉันหรือไม่?
'import os, sys' sys.path.append (os.path.dirname ( ไฟล์ )) พา ธ = os.getenv ('PYTHONPATH') แบ่งออก (':' ถ้า os.name == 'posix' อื่น ';' ) สำหรับเส้นทางในเส้นทาง: หากไม่ใช่เส้นทางใน sys.path: sys.path.append (เส้นทาง) '
—
ลูเทอร์
นั่นควรเป็นรหัสที่ฉันใช้เป็นวิธีแก้ปัญหาสำหรับปัญหานี้ ไม่สามารถรับมินิดาวน์เพื่อทำงานตามที่คาดหวังโชคไม่ดี
—
ลูเทอร์
ใช้
—
DavidPostill
`
แทน'