কম্পিউটার টিউটোরিয়াল

Windows 10/11-এ PYTHONPATH স্থায়ীভাবে সেট করার পদ্ধতি

আপনি এখানে আছেন কারণ আপনি ব্যবহার করছেন:

  1. Windows OS 10+
  2. Python 3.3+
  3. Anaconda3

এবং আপনি আপনার PYTHONPATH স্থায়ীভাবে এডিট করতে চান।

TL;DR (সংক্ষিপ্ত)

  1. যান C:\Users\<your_username>\Anaconda3\Lib\site-packages
  2. python37.pth নামক একটি ফাইল তৈরি করুন
  3. ফাইলটি এডিট করে এই লাইনটি যোগ করুন C:\\Users\\<your_username>\\my_module

বিস্তারিত সংস্করণ; অবশ্যই পড়ুন

প্রোলগ

অধিকাংশ ক্ষেত্রে, Settings GUI থেকে PYTHONPATH এডিট করলেই হয়ে যায়। ট্রিকটি এই Stack Overflow আন্সারে ভালোভাবে ব্যাখ্যা করা হয়েছে।
যদি প্রথমেই আপনি শুধু লোকালি আপনার পথ এডিট করতে চান, তবে এই সহায়ক আন্সারই পর্যাপ্ত।

আটকানো আইটেম নং ১

আপনার যদি C:\Users\<your_username>\Anaconda3\Lib\site-packages নেই, তবে C:\Users\<your_username>-কে আপনার Anaconda3-এর পথ দিয়ে রিপ্লেস করুন।

আটকানো আইটেম নং ২

আপনি যদি Python 3.7 ব্যবহার করেন, তবে python37.pth নামে ফাইল তৈরি করুন। অন্যথায় আপনার ব্যবহৃত পাইথন ভার্সন অনুযায়ী python<XX&gt;.pth নামে ফাইল তৈরি করুন।

  • ভার্সন নিশ্চিত নই?
    C:\Users\<your_username>\Anaconda3\ এর অধীনে form python&lt;XX&gt;.dll ফরম্যাটের ফাইল খুঁজুন। <XX> নির্দেশ করে আপনার .pth ফাইল নামকরণের জন্য প্রয়োজনীয় ভার্সন নম্বর।
  • Windows বাধা দিচ্ছে .pth সাফিক্সযুক্ত ফাইল তৈরি করতে?
    C:\Users\<your_username>\Anaconda3\Lib\site-packages ফোল্ডারে এমন ফাইল আছে। একটি কপি করে প্রিফিক্সটি এডিট করুন।
  • কहीं কইতে পাওয়া যায় ._pth ফাইল তৈরি করতে হবে .pth-র পরিবর্তে?
    একটি ._pth ফাইল আপনার বিদ্যমান পথকে পূর্ণরূপে রিপ্লেস করবে। যখন .pth ফাইল আপনার বিদ্যমান পথে তার কন্টেন্ট অ্যাপেন্ড করবে। আরও তথ্য এখানে পাবেন।

আটকানো আইটেম নং ৩

অনুমান করুন আপনি যেটি ইম্পোর্ট করতে চান সেটি SuperCoolClass অবস্থিত
C:\Users\<your_username>\my_project_folder\my_awesome_file.py-এ।

তাহলে আপনার নতুন তৈরি python<XX&gt;.pth ফাইলটি আপনার প্রিয় টেক্সট এডিটর দিয়ে খুলুন (অনুগ্রহ করে Vim বলবেন না) এবং একটি line: যোগ করুন
C:\\Users\\<your_username>\\my_project_folder.
হ্যাঁ, সে বিরক্তিকর ডাবল স্ল্যাশ \\ দিয়ে।
না, কোটেশন "" ছাড়া।

এটিই সব।
এখন আপনি যেকোনো জায়গা থেকে ইম্পোর্ট করতে পারবেন, একজন সাধারণ মানুষের মত:
from my_awesome_file import SuperCoolClass।

এপিলগ

এখানে যোগ করার জন্য কিছু গুরুত্বপূর্ণ নেই।
আমি শুধু আশা করি আমার ২ ঘণ্টার ফাস্টেশন + ১ ঘণ্টা এই পোস্ট লিখতে খরচ আপনার কিছু সময় বাঁচাবে।
শান্তি রেখে যাচ্ছি।

Windows 10/11-এ PYTHONPATH স্থায়ীভাবে সেট করার পদ্ধতি
  1. ওইন্ডোজ ১১ হোস্ট ফাইল সহজে ও নিরাপদে এডিট করুন

  2. Windows 10-এ Hosts File এডিট করুন: সম্পূর্ণ গাইড

  3. উইন্ডোজ ১০-এ ফাইল এক্সটেনশন দেখানোর ধাপে ধাপে গাইড

  4. আপনার নথিপত্র সুরক্ষিত করুন: উইন্ডোজ ১০-এ ফাইল এনক্রিপ্ট করার ধাপে ধাপে গাইড