পাইথনের বৃদ্ধিশীল জনপ্রিয়তার কারণে, অনেক ব্যবহারকারী উইন্ডোজ কমান্ড প্রম্পট থেকে পাইথন কমান্ড চালানোর চেষ্টা করছেন। কিন্তু সমস্যা হলো, আপনি যদি প্রতিটি কমান্ডে পাইথনের ফুল পাথ নির্দিষ্ট না করেন, তবে আপনি "Python is not recognized as an internal or external command, operable program or batch file." ত্রুটি পাবেন।

Python is not recognized as an internal or external command ত্রুটির কারণ কী?
এই নির্দিষ্ট ত্রুটি ঘটে কারণ ব্যবহারকারী পাইথন ডিস্ট্রিবিউশনের ফুল পাথ নির্দিষ্ট করেননি। বর্তমান অবস্থায় কমান্ড সফল হওয়ার জন্য, ব্যবহারকারীকে পাইথন ডিস্ট্রিবিউশনের ফুল পাথ কমান্ডের ভিতরে নির্দিষ্ট করতে হতো।
আপনি যদি প্রতিটি কমান্ডের সাথে পাইথনের ফুল পাথ যোগ না করে পাইথন কমান্ড চালাতে চান, তবে আপনাকে ম্যানুয়ালি পাইথনকে উইন্ডোজ পাথে যোগ করতে হবে। এটি কিছুটা বিভ্রান্তিকর হতে পারে যদি আপনি এটি আগে করেননি।
আপনার কাজ সহজ করতে, আমরা একটি ধাপে ধাপে গাইড তৈরি করেছি যা আপনাকে উইন্ডোজ এনভায়রনমেন্টে পাইথন পাথ যোগ করার প্রক্রিয়ায় নিয়ে যাবে।
পাইথনকে উইন্ডোজ PATH-এ যোগ করা
এই প্রসিডিউর সফল হবার জন্য, আপনাকে নিশ্চিত করতে হবে যে পাইথন ডিস্ট্রিবিউশন আপনার মেশিনে সঠিকভাবে ইনস্টল করা আছে।
আপডেট: পাইথন ৩.৩ (বা তার উপরের) উইন্ডোজ ইনস্টলারে একটি অপশন রয়েছে যা অটোমেটিক্যালি python.exe-কে সিস্টেম সার্চ পাথে যোগ করে দেয়। এই ইনস্টলেশন মেথড ব্যবহার করলে নিচের স্টেপগুলো ফলো করার দরকার নেই। আপনি পাইথনের সর্বশেষ ওয়েব ইনস্টলার ভার্সন এই লিংক থেকে ডাউনলোড করতে পারেন (এখানে)। তারপর আপনার সিপিইউ আর্কিটেকচারের অনুযায়ী উপযুক্ত x86 বা x64 উইন্ডোজ এক্সিকিউটেবল ইনস্টলার ডাউনলোড ও রান করতে হবে।

যদি আপনি ইতিমধ্যে আপনার মেশিনে পাইথন ইনস্টল করে থাকেন, তবে নিচের স্টেপগুলো আপনাকে দেখাবে কীভাবে পাইথনকে উইন্ডোজ পাথে যোগ করতে হয়। এটি সফল হলে আপনি কমান্ড প্রম্পট থেকে পাইথন কমান্ড চালাতে পারবেন প্রতিটি কমান্ডের সাথে পাইথনের ফুল পাথ নির্দিষ্ট করা ছাড়া। নিচের প্রসিডিউর উইন্ডোজ ৭, উইন্ডোজ ৮ (৮.১) এবং উইন্ডোজ ১০-এর সাথে কম্প্যাটিবল।
- Windows key + Pause key চাপে System Properties মেনু খুলুন। অথবা Start মেনুতে Computer (This PC)-এ রাইট-ক্লিক করে Properties বেছে নিন।

- System Properties মেনুর বাম পাশের সাইডবারের Advanced system settings লিংকে ক্লিক করুন।

- System Properties মেনুর Advanced ট্যাবে যান এবং নিচের সেকশনের Environment Variables বাটনে ক্লিক করুন।

- Environment Variables মেনুতে একবার ঢুকলে, System variables সেকশনে Path এন্ট্রিটি সিলেক্ট করে Edit বাটনে ক্লিক করুন।

- এখন New বাটনে ক্লিক করুন এবং তালিকার শেষে পাইথনের পাথ যোগ করুন। মনে রাখবেন, একাধিক পাথ সেমিকোলন দিয়ে আলাদা করা যায়।

- Ok ক্লিক করে পরিবর্তন সংরক্ষণ করুন, তারপর কমান্ড প্রম্পট থেকে একটি পাইথন কমান্ড চালানোর চেষ্টা করুন। উপরের স্টেপগুলো সঠিকভাবে পূরণ হলে আপনি পাইথনের ফুল পাথ নির্দিষ্ট করা ছাড়া কমান্ড ইনপুট করতে পারবেন।