ตั้ง PYTHONPATH บน macOS/Linux ผ่าน Shell Config
Temporary (Current Shell)
export PYTHONPATH=${PYTHONPATH}:${HOME}/my_project/lib
python script.py
Permanent (เพิ่มใน Shell RC File)
# ~/.zshrc หรือ ~/.bash_profile หรือ ~/.bashrc
export PYTHONPATH=${PYTHONPATH}:${HOME}/my_project/lib
แล้ว source ~/.zshrc หรือเปิด Terminal ใหม่
ข้อควรระวัง
- ใช้
:คั่น Path (ไม่ใช่;วินโดว์) - ${PYTHONPATH} เก็บค่าเดิมไว้ (Append ไม่ Replace)
- ส่วนใหญ่ไม่ต้องตั้ง Python หา Lib เองได้
แนะนำ: ใช้venv/pyenv/pipxจัดการ Environment แทน PYTHONPATH Manual