Python এবং Virtual Environment (ভার্চুয়াল এনভায়রনমেন্ট) ডিপ লার্নিং বা অন্য যে কোনো প্রোগ্রামিং প্রজেক্টের জন্য অপরিহার্য টুলস। Python ইনস্টল করা এবং একটি ভার্চুয়াল এনভায়রনমেন্ট তৈরি করার জন্য নিচে ধাপে ধাপে নির্দেশনা দেয়া হলো।
Python ইনস্টলেশন:
- Python ডাউনলোড:
- প্রথমে, Python এর অফিসিয়াল সাইট Python Download থেকে Python 3.x ভার্সনটি ডাউনলোড করুন। (এটি ডিপ লার্নিং-এর জন্য উপযুক্ত)
- Python ইনস্টলেশন প্রক্রিয়া:
- ডাউনলোড করা ইনস্টলার ফাইলটি চালু করুন এবং Add Python to PATH অপশনটি সিলেক্ট করুন।
- তারপর Install Now বাটনে ক্লিক করুন। এর মাধ্যমে Python এবং pip (Python প্যাকেজ ম্যানেজার) ইনস্টল হয়ে যাবে।
- Python ভার্সন চেক:
ইনস্টলেশন শেষে, টার্মিনাল বা কমান্ড প্রম্পট খুলে নিচের কমান্ডটি দিন:
python --versionঅথবা:
python3 --version- এটি Python এর ইনস্টল করা ভার্সন প্রদর্শন করবে।
Virtual Environment তৈরি:
Virtual Environment (ভার্চুয়াল এনভায়রনমেন্ট) Python এর একটি গুরুত্বপূর্ণ বৈশিষ্ট্য, যা আপনাকে আলাদা প্রকল্পের জন্য আলাদা লাইব্রেরি এবং প্যাকেজ ব্যবহারের সুযোগ দেয়। এতে আপনি কোনো প্রজেক্টের লাইব্রেরি অন্য প্রজেক্টের সাথে কনফ্লিক্ট না করে ব্যবহারের সুবিধা পাবেন।
১. virtualenv ইনস্টলেশন:
virtualenv ইনস্টল করুন:
pip install virtualenv
২. Virtual Environment তৈরি করুন:
- নতুন ভার্চুয়াল এনভায়রনমেন্ট তৈরি করুন:
আপনার প্রোজেক্টের জন্য একটি নতুন ফোল্ডার তৈরি করুন বা যেকোনো বিদ্যমান ফোল্ডারে যান এবং কমান্ডে নিচের কোডটি ব্যবহার করুন:
virtualenv venv- এখানে
venvহল ভার্চুয়াল এনভায়রনমেন্টের নাম, আপনি এটি অন্য যেকোনো নাম দিতে পারেন।
৩. Virtual Environment অ্যাকটিভেশন:
ভার্চুয়াল এনভায়রনমেন্ট সক্রিয় করতে নিচের কমান্ড ব্যবহার করুন:
Windows:
.\venv\Scripts\activateMac/Linux:
source venv/bin/activate- সফলভাবে অ্যাকটিভেট হলে, আপনার টার্মিনালে
(venv)দেখতে পাবেন, যা নির্দেশ করে আপনি ভার্চুয়াল এনভায়রনমেন্টে আছেন।
৪. Virtual Environment থেকে ডিএ্যাকটিভেশন:
ভার্চুয়াল এনভায়রনমেন্ট থেকে বের হতে চাইলে নিচের কমান্ড ব্যবহার করুন:
deactivate
৫. Virtual Environment ব্যবহার:
একবার ভার্চুয়াল এনভায়রনমেন্ট অ্যাকটিভ হলে, আপনি এর মধ্যে লাইব্রেরি ইনস্টল করতে পারবেন এবং এগুলো শুধুমাত্র সেই ভার্চুয়াল এনভায়রনমেন্টে থাকবে, সিস্টেমের অন্য প্রকল্পগুলির সাথে কনফ্লিক্ট করবে না।
লাইব্রেরি ইনস্টলেশন:
ডিপ লার্নিং বা অন্যান্য লাইব্রেরি ইনস্টল করুন: ভার্চুয়াল এনভায়রনমেন্ট সক্রিয় থাকার সময় আপনি ডিপ লার্নিং মডেল তৈরির জন্য নিম্নলিখিত লাইব্রেরি ইনস্টল করতে পারেন:
pip install tensorflow pip install keras pip install numpy pip install matplotlib
৬. Jupyter Notebook ইনস্টলেশন (ঐচ্ছিক):
Jupyter Notebook হল একটি জনপ্রিয় টুল যা ডিপ লার্নিং প্রজেক্ট এবং কোড পরীক্ষা করার জন্য ব্যবহৃত হয়।
Jupyter ইনস্টল করুন:
pip install jupyterJupyter Notebook চালু করুন:
jupyter notebook
এটি একটি ব্রাউজারে খুলবে, যেখানে আপনি Python কোড লিখে পরীক্ষণ করতে পারবেন।
সারাংশ:
- Python ইনস্টলেশন: Python ইনস্টল করা এবং সেটআপ করা সহজ, এবং ডিপ লার্নিং এর জন্য সবচেয়ে উপযুক্ত।
- Virtual Environment তৈরি: ভার্চুয়াল এনভায়রনমেন্টের মাধ্যমে আপনার প্রজেক্টের জন্য নির্দিষ্ট লাইব্রেরি ও প্যাকেজ ব্যবহার করতে পারবেন, যা ডিপ লার্নিং প্রজেক্টের জন্য অপরিহার্য।
Read more