Ubuntu-তে Python এর বিভিন্ন সংস্করণকে পরিচালনা করতে pyenv ব্যবহার করার জন্য এখানে একটি বিস্তারিত ধাপে ধাপে গাইড দেওয়া হলো। এই গাইডটি বাংলা ভাষায় প্রস্তুত করা হয়েছে।
১. python-openssl পরিবর্তে python3-openssl ইনস্টল করুন
python-openssl প্যাকেজটি Python 2-এর জন্য এবং এটি Ubuntu-এর নতুন সংস্করণে প্রায়শই উপলব্ধ থাকে না। পরিবর্তে, আপনি python3-openssl ব্যবহার করতে পারেন।
sudo apt install -y python3-openssl
২. প্রয়োজনীয় প্যাকেজগুলি আপডেট করা
এখন নিচের সংশোধিত কমান্ডটি ব্যবহার করুন যাতে python3-openssl অন্তর্ভুক্ত থাকে:
sudo apt update
sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses-dev xz-utils \
tk-dev libffi-dev liblzma-dev python3-openssl git
৩. pyenv ইনস্টল করা
এরপর pyenv ইনস্টল করার জন্য নিচের কমান্ডটি চালান:
curl https://pyenv.run | bash
৪. শেল প্রোফাইল আপডেট করা
শেল প্রোফাইল ফাইলে নিম্নলিখিত লাইনগুলি যুক্ত করতে ভুলবেন না:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
এখন, আপনার শেল প্রোফাইলটি রিলোড করুন:
source ~/.bashrc # বা source ~/.zshrc
৫. Python সংস্করণ ইনস্টল করা
এখন আপনি Python সংস্করণ ইনস্টল করতে পারেন:
pyenv install 3.8.10
pyenv install 3.9.5
৬. গ্লোবাল বা লোকাল সংস্করণ সেট করা
গ্লোবাল বা লোকাল সংস্করণ সেট করতে:
pyenv global 3.9.5
# অথবা
pyenv local 3.8.10
৭. Python সংস্করণ যাচাই করা
আপনার Python সংস্করণ যাচাই করতে:
python --version
৮. সংস্করণ পরিবর্তন করা
অন্য সংস্করণে স্যুইচ করতে:
pyenv global <version>
আপনার যদি আরও কোনো সমস্যা বা প্রশ্ন থাকে, নির্দ্বিধায় জিজ্ঞাসা করুন!