Commandline Interface (CLI)

কমান্ড লাইন ইন্টারফেস ব্যবহার করা জন্য প্রথমেই আমাদেরকে পাইথনের কোর প্যাকেজটি ইনস্টল করতে হবে। এটা বিভিন্ন অপারেটিং সিস্টেমের জন্য বিভিন্ন।

Windows

প্রথমেই এই লিংক থেকে পাইথনের সর্বশেষ ৩ সংস্করণটি ডাউনলোড করে নেব। ডাউনলোড শেষ হলে ইনস্টলার ফাইলের উপর উপর ডাবল ক্লিক করে ইন্সটালেশন শুরু করি।

অনেক সময় পাইথন ভালভাবে রান নাও হতে পারে, সেক্ষেত্রে Add Python to Path এখানে টিক চিহ্ন দিয়ে দিতে পারেন, তাহলে সরাসরি আপনার সিস্টেমের environment variable এ পাইথনের ইনস্টলেশন পাথটি যুক্ত হয়ে যাবে।

Linux

লিনাক্সে পাইথন ইনস্টল করা খুবই সহজ। এখানে আমি লিনক্সের উবুন্তু (Ubuntu) ডিস্ট্রিবিউশন টিকে অপারেটিং সিস্টেম হিসেবে ইনস্টল দিয়েছি। উবুন্তুতে টার্মিনাল (Terminal) ওপেন করে (সাধারণত Ctrl+Alt+T চাপলেই টার্মিনালটি ওপেন হয়ে যাবে) লিখি-

sudo apt-get update
sudo apt-get install python3.8

প্রথম লাইনের কোড দিয়ে আমরা আমাদের অপারেটিং সিস্টেমটিকে আপডেট দিয়েছি। মূলত, পাইথন ইনস্টলের কাজটি করা হচ্ছ দ্বিতীয় লাইনে। এখানে আমরা ভার্শন ৩.৮ ব্যবহার করেছি। আর হ্যা, এর জন্য অবশ্যই ইন্টারনেট থাকা লাগবে।

পাইথন সঠিকভাবে ইনস্টল হয়েছে কিনা সেটা যাচাই করার জন্য নিচের কমান্ডটি টাইপ করি-

python3

নিচের মত একটি লেখা আসবে-

যদি না আসে তাহলে বুঝতে হবে পাইথন সঠিকভাবে ইনস্টল হয়নি। প্রথম থেকে আবার শুরু করুন।

Integrated Development Environment (IDE)

পাইথনে বেশ কিছু জনপ্রিয় IDE রয়েছে, তার মধ্যে নিচে কিছু IDE এর নাম দেওয়া হল-

  • Pycharm
  • Visual Studio Code
  • Spyder
  • Atom
  • Pydev
  • ইত্যাদি

আপনারা এগুলো সাধারণ সফটওয়্যারের মত ইনস্টল দিয়েই ব্যবহার করতে পারবেন। যেহেতু আমরা এখানে পাইথন শিখব তাই IDE নিয়ে বেশি কথা বাড়াব না। এখানে আমরা যে কোডগুলো শিখব সেগুলো সাধারণ একটি টেক্সট এডিটরের এর সাহায্যে কমান্ডলাইন দিয়েই রান করতে পারব।

Online IDE

আপনারা চাইলে আপনাদের মেশিনে পাইথন ইনস্টল না করেও কিছু অনলাইন IDE ব্যবহার করে পাইথনের কোড রান করতে পারেন। এক্ষেত্রে আপনি আপনার মোবাইল ফোন দিয়েও কোড রান করতে পারবেন।

সঙ্গত কারণেই আমি কোন IDE এর লিংক দিচ্ছি না। আপনারা ইন্টারনেটে Python online IDE লিখে খুজলেই অনেক IDE এর সন্ধান পেয়ে যাবেন।