অধ্যায় 08
কোন পাইথন আপনার কোড চালাচ্ছে? ইন্টারপ্রেটার, sys.path আর প্রজেক্টের .venv
একই ফাইল কোথা থেকে চালানো হচ্ছে তার ওপর নির্ভর করে আলাদা পাইথনে চলতে পারে, আর তখন `import` অন্য প্যাকেজ খুঁজে পায়। কোন পাইথন চলছে তা জিজ্ঞেস করা, `sys.path` আর `uv run` কীভাবে ঠিক করে, আর VS Code ও Jupyter-কে প্রজেক্টের `.venv`-এ আনা।
30 মিনিটPython 3.12
কীভাবে শিখতে চান?
প্রো কোর্স
পাইথন ফর এআই ক্যারিয়ার কোর্সটি প্রো-তে আছে
একই ফাইল কোথা থেকে চালানো হচ্ছে তার ওপর নির্ভর করে আলাদা পাইথনে চলতে পারে, আর তখন `import` অন্য প্যাকেজ খুঁজে পায়। কোন পাইথন চলছে তা জিজ্ঞেস করা, `sys.path` আর `uv run` কীভাবে ঠিক করে, আর VS Code ও Jupyter-কে প্রজেক্টের `.venv`-এ আনা।
পাইথন কোর্সটি পুরোপুরি ফ্রি এবং সম্পূর্ণ — সেটি থেকে কিছু কেটে এই কোর্স বানানো হয়নি। প্রো কোর্সের প্রতিটি অধ্যায়ে পুরো ছয় ধাপ থাকে:
- সমস্যা — আগে সমস্যাটা দেখুন — সংজ্ঞা নয়। কোন কাজটা এই বিষয় ছাড়া করা যায় না।
- বোঝা — ভেতরের ছবিটা তৈরি করুন: পাইথন আসলে কী করছে, আর কেন এভাবে।
- উদাহরণ — সম্পূর্ণ একটি উদাহরণ, তার সত্যিকারের আউটপুটসহ — অনুমান করা নয়, চালানো।
- অনুমান — কোড চালানোর আগে বলুন কী হবে। ভুল অনুমানই শেখার সবচেয়ে কার্যকর জায়গা।
- নিজে করা — নিজের কম্পিউটারে নিজে লিখুন ও চালান। পড়া আর পারা এক জিনিস নয়।
- কঠিন করা — সহজ থেকে কঠিন — দশটি প্রশ্ন, শেষেরগুলো ইচ্ছে করেই কঠিন।