Python ইনস্টল করা এবং ভার্চুয়াল এনভায়রনমেন্ট তৈরি করা, বিশেষত প্রোজেক্টগুলো আলাদা আলাদা ডিপেনডেন্সি নিয়ে কাজ করার জন্য গুরুত্বপূর্ণ। নিচে Python ইনস্টলেশন এবং ভার্চুয়াল এনভায়রনমেন্ট তৈরি করার বিস্তারিত ধাপগুলো দেওয়া হলো।
1. Python ইনস্টলেশন
Python ইনস্টল করার জন্য নিচের ধাপগুলি অনুসরণ করুন:
Windows এর জন্য:
- Python অফিসিয়াল সাইটে যান এবং আপনার অপারেটিং সিস্টেম অনুযায়ী Python এর সর্বশেষ সংস্করণ ডাউনলোড করুন।
- ডাউনলোড করার পর ইনস্টলার চালান। ইনস্টলেশনের সময় "Add Python to PATH" অপশনটি নির্বাচন করতে ভুলবেন না।
ইনস্টলেশন সম্পন্ন হলে, কমান্ড প্রম্পট খুলে নিচের কমান্ডটি চালিয়ে নিশ্চিত করুন যে Python সঠিকভাবে ইনস্টল হয়েছে:
python --version
macOS এর জন্য:
- macOS এর জন্য Python পূর্বেই ইনস্টল থাকতে পারে। তবে, সর্বশেষ সংস্করণ ইনস্টল করতে, Python অফিসিয়াল সাইটে গিয়ে ইনস্টলার ডাউনলোড করুন।
ইনস্টলেশনের পর, টার্মিনালে নিচের কমান্ডটি চালান:
python3 --version
Linux (Ubuntu/Debian) এর জন্য:
Ubuntu বা Debian ডিস্ট্রিবিউশনে Python ইনস্টল করার জন্য নিচের কমান্ডটি চালান:
sudo apt update sudo apt install python3ইনস্টলেশন সফল হলে, নিচের কমান্ডটি চালিয়ে Python ভার্সন চেক করুন:
python3 --version
2. Virtual Environment তৈরি করা
Python ভার্চুয়াল এনভায়রনমেন্ট একটি স্বতন্ত্র পরিবেশ তৈরি করে যেখানে আপনি নির্দিষ্ট প্যাকেজগুলো ইনস্টল করতে পারেন, যা আপনার মূল সিস্টেমে অন্য প্রোজেক্টগুলোর সাথে মিশে যাবে না।
ভার্চুয়াল এনভায়রনমেন্ট তৈরি করার ধাপ:
প্রথমে, প্রোজেক্ট ডিরেক্টরি তৈরি করুন: আপনার প্রোজেক্টের জন্য একটি নতুন ফোল্ডার তৈরি করুন এবং সেই ফোল্ডারে যান।
mkdir my_project cd my_projectভার্চুয়াল এনভায়রনমেন্ট তৈরি করুন: ভার্চুয়াল এনভায়রনমেন্ট তৈরি করতে
venvমডিউল ব্যবহার করা হয়।python -m venv venvএটি
venvনামে একটি ফোল্ডার তৈরি করবে যেখানে আপনার ভার্চুয়াল এনভায়রনমেন্ট থাকবে।ভার্চুয়াল এনভায়রনমেন্ট সক্রিয় করুন: এখন ভার্চুয়াল এনভায়রনমেন্টটি সক্রিয় করতে হবে।
Windows:
.\venv\Scripts\activatemacOS/Linux:
source venv/bin/activate
সফলভাবে সক্রিয় হলে, আপনার টার্মিনাল প্রম্পটে
(venv)দেখতে পাবেন, যা নির্দেশ করে যে আপনি এখন ভার্চুয়াল এনভায়রনমেন্টে আছেন।
3. প্যাকেজ ইনস্টল করা
ভার্চুয়াল এনভায়রনমেন্ট সক্রিয় হলে, আপনি যে কোনো Python প্যাকেজ ইনস্টল করতে পারেন, এবং তা শুধুমাত্র এই পরিবেশে প্রযোজ্য হবে।
যেমন:
pip install numpy pandas scikit-learn
এভাবে আপনি আপনার প্রোজেক্টের জন্য নির্দিষ্ট প্যাকেজ ইনস্টল করতে পারবেন।
4. ভার্চুয়াল এনভায়রনমেন্ট নিষ্ক্রিয় করা
আপনি যখন কাজ শেষ করবেন, তখন ভার্চুয়াল এনভায়রনমেন্ট নিষ্ক্রিয় করতে হবে:
deactivate
এটি আপনাকে আপনার সিস্টেমের মূল Python ইনস্টলেশনে ফিরিয়ে আনবে।
সারাংশ
- Python ইনস্টল করতে Python অফিসিয়াল সাইটে যান এবং ইনস্টল করুন।
- ভার্চুয়াল এনভায়রনমেন্ট তৈরি করতে
python -m venv venvব্যবহার করুন এবংvenvফোল্ডারটি সক্রিয় করুন। - ভার্চুয়াল এনভায়রনমেন্টে প্যাকেজ ইনস্টল এবং পরিচালনা করতে
pipব্যবহার করুন। - কাজ শেষ হলে
deactivateকমান্ড দিয়ে ভার্চুয়াল এনভায়রনমেন্ট নিষ্ক্রিয় করুন।
এটি একটি উন্নত ডেভেলপমেন্ট পরিবেশ তৈরি করতে সহায়ক, যেখানে আপনার সকল প্রোজেক্ট আলাদা আলাদা ডিপেনডেন্সি নিয়ে কাজ করতে পারে।
Read more