Python setup:
যারা Linux অথবা Mac ব্যবহার করেন, তাদের নতুন করে পাইথন ইন্সটল করার প্রয়োজন
নেই। কারনে এই দুইটা অপারেটিং সিস্টেমে built-in পাইথন সেটআপ করা থাকে।
Windows
এর জন্য পাইথন ডাউনলোড করা যাবে
এইখান থেকে।
পাইথন ডাউনলোড
করার পর, সাধারন software এর মত ডাবল ক্লিক করে, next next দিয়ে ইন্সটল করে নিতে
হবে।
ইন্সটল করার পর, Environment variable এ পাইথন interpreter এর path টুকু সেট করে দিতে হবে।
এর জন্য প্রথমেঃ Control Panel => All Control Panel Items => System এ যেতে হবে।
তারপর সেখান থেকে Advance System Settings এ ক্লিক করলে, System properties নামে এ একটি নতুন window আসবে। সেখান থেকে Environment variables সিলেক্ট করতে হবে।

তারপর path সিলেক্ট করে Edit অপশনে দিতে হবে, তাহলে path variable edit করার অপশন আসবে। সেখানে সেমিকোলন দিয়ে c:\python33\ দিয়ে আবার সেমিকোলন দিয়ে শেষ করে দিতে হবে। অথবা পাইথন সেখানে ইন্সটল করা হয়েছে সেই পাথটুকু দিয়ে দিতে হবে।
এখন কথা হল, এই Environment variable সেট করে লাভটা কি হল?? লাভ হল আমি এখন
Command prompt থেকেও পাইথন প্রোগ্রামিং করতে পারব অথবা কোন পাইথন কোডের ফাইল ও
রান করাতে পারব।
এর জন্য Command prompt ওপেন করে python লিখতে হবে। তখন >>> এই সাইন
আসবে। তারমানে আমি এখন পাইথন মোডে আছি। এখন পাইথনের নরমাল কোড লিখতে পারব বা
পাইথনকে ক্যালকুলেটরের মত ব্যবহার করব।
আর Command prompt থেকে পাইথনের কোড
লিখা ফাইল রান করানোর জন্য python filename.py দিতে হবে। .py পাইথন প্রোগ্রামের
ফাইল এক্সটেনশন।
তারছাড়াও python Shell দিয়েও খুব ভাল পাইথনের কোড করা যায়।
IDE ব্যবহারঃ
বড় কোন প্রোজেক্ট বা কোড করতে ভাল কোন IDE ব্যবহার করা উচিত। তবে Aptana Studio,
Eclipse এই দুইটা IDE তে খুব ভালই পাইথন কোড করা যায়।
Eclipse ব্যবহার করলে
তারসাথে PyDev python ide ইন্সটল করে নিতে হবে।
তারজন্য Eclipse এর
Help =>
Install New Software এ যেতে হবে।
তারপর এমন একটি Window আসবে, সেখানে Word with: http://pydev.org/updates এই
লিংক দিলে PyDev ইন্সটলের অপশন গুলা আসবে। সেখান থেকে সিলেক্ট করে next দিলেন
ইন্সটল হওয়া শুরু হয়ে যাবে। তারপর নরমাল PyDev project ওপেন করে পাইথন
প্রোগ্রামিং করা যাবে।
আর Aptana Studio তে এত ঝামেলা করা লাগে না। কারন Aptana Studio তে Built-in PyDev ইন্সটল করা থাকে।
............Happy Coding............
No comments:
Post a Comment