PYTHONPATH เริ่มต้นบน Mc


0

ฉันเพิ่งเข้าสู่ Python และลบ PYTHONPATH เริ่มต้นของฉันโดยไม่ตั้งใจ มีใครช่วยเล่าให้ฉันฟังว่าเส้นทางใดบ้างที่รวมอยู่ในการติดตั้ง Python แบบใหม่ ขอบคุณ!

คำตอบ:


1

ปกติการติดตั้ง "clean" ของ Python ไม่ต้องการการใช้งาน$PYTHONPATH: พา ธ เริ่มต้นที่ฝังอยู่ในล่ามมีตำแหน่งทั้งหมดที่จำเป็นสำหรับการค้นหาไลบรารี่มาตรฐานอยู่แล้ว คุณสามารถพิสูจน์ได้โดยการเรียกใช้ Python โดยตรงด้วยค่าว่าง$PYTHONPATHและขอให้มันออกเส้นทางที่ใช้:

PYTHONPATH= python -c 'import sys; print(sys.path)'

คุณจะได้รับไดเรกทอรีจำนวนมากจากนี้

ถ้าคุณมีโมดูลที่ติดตั้งในสถานที่ที่ไม่ได้มาตรฐาน (อาจจะยกตัวอย่างเช่นบางแห่งในไดเรกทอรีบ้านของคุณเพราะคุณไม่รากและไม่ได้รับอนุญาตให้ติดตั้งโมดูลจาก PyPI ในไดเรกทอรีระบบ) แล้วคุณแน่นอนอาจจำเป็นต้องมีการ$PYTHONPATHที่จะบอกว่าจะหลาม ค้นหาสิ่งเหล่านี้ แต่ไม่มีใครอื่นนอกจากตัวคุณเองรู้ว่าสถานที่อื่นเหล่านี้มีอะไรบ้างในกรณีของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.