PYTHONPATH چیه؟

مفسر پایتون برای بارگزاری ماژول ها، مسیر های موجود در sys.path رو میگرده

این متغیر لیستی هست که به ترتیب شامل

  • مسیری که اسکریپت قرار داره
  • مسیر های موجود در متغیر محیطی PYTHONPATH
  • چند مسیر دیگه که با توجه به نوع سیستم عامل متفاوت خواهد بود

پس زمانی که یک ماژول رو import میکنید پایتون مسیر های بالا رو به ترتیب جستجو میکنه تا ماژول رو پیدا کنه

برای اینکه مقدار PYTHONPATH رو ببینید

در لینوکس به صورت زیر میتونید یک مسیر جدید به PYTHONPATH اضافه کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *