আপনি এখানে আছেন কারণ আপনি ব্যবহার করছেন:
- Windows OS সংস্করণ 10+
- পাইথন সংস্করণ 3.3+
- Anaconda3
এবং আপনি আপনার PYTHONPATH
সম্পাদনা করতে চান স্থায়ীভাবে।
TL;DR
-
C:\Users\<your_username>\Anaconda3\Lib\site-pa
এ যান ckages - একটি ফাইল তৈরি করুন
python37.pth
- এই লাইনটি অন্তর্ভুক্ত করতে ফাইলটি সম্পাদনা করুন
C:\\Users\\<your_username>\\my_
মডিউল
দীর্ঘ সংস্করণ; পড়ুন
প্রোলোগ
বেশিরভাগ ক্ষেত্রে, PYTHONPATH
সম্পাদনা করা হচ্ছে সেটিংস থেকে GUI কৌশলটি করবে। কৌশলটি এই স্ট্যাক ওভারফ্লো উত্তরে ভালভাবে ব্যাখ্যা করা হয়েছে।
যদি প্রথম স্থানে আপনি শুধুমাত্র আপনার পথ স্থানীয়ভাবে সম্পাদনা করতে চান , এই সহায়ক উত্তরটি করবে৷
সামান্য বর্ধিত আইটেম নং 1
আপনার যদি C:\Users\<your_username>\Anaconda3\Lib\site-pa
না থাকে ckages, replace C:\Users\<your_
username> আপনার Anaconda3 এর পথের সাথে।
সামান্য বর্ধিত আইটেম নং 2
আপনি যদি Python3.7 ব্যবহার করেন তাহলে python37.pth
নামে একটি ফাইল তৈরি করুন . অন্যথায় python<XX&g
নামে একটি ফাইল তৈরি করুন t;.pth আপনি যে পাইথন সংস্করণ ব্যবহার করছেন তার জন্য।
- কোন সংস্করণ নিশ্চিত নন?
C:\Users\<your_username>\Anac
এর অধীনে onda3\form python&l
এর একটি ফাইল অনুসন্ধান করুন t;XXX>.d
llআপনার প্রয়োজনীয় সংস্করণ নম্বর নির্দেশ করে d fo
আপনার .pth ফাইলের নামকরণ। - উইন্ডোজ খুবই বিরক্তিকর এবং আপনাকে
.pth
দিয়ে একটি ফাইল তৈরি করতে দেয় না প্রত্যয়?
C:\Users\<your_username>\Anaconda3\Lib\site-pa
-এ এই ধরনের ফাইল আছে ckages ফোল্ডার। তাদের একটি অনুলিপি করুন এবং উপসর্গ সম্পাদনা করুন। - কিছু জায়গা বলে যে আপনাকে একটি
._pth
তৈরি করতে হবে.pth
এর পরিবর্তে ফাইল ?
একটি._pth
ফাইল সম্পূর্ণরূপে প্রতিস্থাপন করবে আপনার বিদ্যমান পথ। যখন একটি.pth
ফাইল সংযুক্ত হবে এর বিষয়বস্তু আপনার কাছে ইতিমধ্যেই রয়েছে। আপনি এখানে আরও তথ্য পেতে পারেন।
সামান্য বর্ধিত আইটেম নং৷ 3
SuperCoolClass
ধরে নিচ্ছি আপনি আমদানি করতে চান এ অবস্থিত
C:\Users\<your_username>\my_project_folder\my_awesome_f
ile.py .
তারপর আপনার নতুন তৈরি করা python<XX&g
খুলুন আপনার প্রিয় পাঠ্য সম্পাদকের সাথে t;.pth ফাইল (দয়া করে এটিকে Vim বলবেন না) এবং একটি line:
যোগ করুন
C:\\Users\\<your_username>\\my_pr
oject_folder.
হ্যাঁ, সেই বিরক্তিকর doubl
এর সাথে e স্ল্যাশ \\।
না, ho
দিয়ে ut উদ্ধৃতি ""।
এবং এটাই.
এখন আপনি একজন সাধারণ ব্যক্তির মত যেকোন স্থান থেকে আমদানি করতে পারেন:
from my_awesome_file import SuperCoolClass
.
এপিলগ
সত্যিই এখানে যোগ করার জন্য গুরুত্বপূর্ণ কিছুই নেই.
আমি শুধু আশা করি আমার 2 ঘন্টার হতাশা + এই পোস্টটি লেখার 1 ঘন্টা আপনার কিছু সময় বাঁচিয়েছে।
শান্তি আউট।