এই নির্দেশাবলী ব্যাখ্যা করে যে কীভাবে অ্যানাকোন্ডা ব্যবহারকারীদের জন্য পৃথক ভার্চুয়াল পরিবেশে পাইথন 2 এবং পাইথন 3 কার্নেল ইনস্টল করা যায়। আপনি যদি অ্যানাকোন্ডা ব্যবহার করছেন, দয়া করে সরাসরি অ্যানাকোন্ডা অনুসারে সমাধানের জন্য আমার অন্য উত্তরটি সন্ধান করুন ।
আমি ধরে নিই যে আপনি ইতিমধ্যে jupyter notebook
ইনস্টল করেছেন।
প্রথমে নিশ্চিত হয়ে নিন যে আপনার কাছে python2
এবং উপলব্ধ একজন python3
দোভাষী আছেন pip
।
উবুন্টুতে আপনি এগুলি ইনস্টল করবেন:
sudo apt-get install python-dev python3-dev python-pip python3-pip
এরপরে কার্নেল পরিবেশ প্রস্তুত করুন এবং নিবন্ধ করুন
python -m pip install virtualenv --user
# configure python2 kernel
python -m virtualenv -p python2 ~/py2_kernel
source ~/py2_kernel/bin/activate
python -m pip install ipykernel
ipython kernel install --name py2 --user
deactivate
# configure python3 kernel
python -m virtualenv -p python3 ~/py3_kernel
source ~/py3_kernel/bin/activate
python -m pip install ipykernel
ipython kernel install --name py3 --user
deactivate
জিনিসগুলি সহজ করার জন্য, আপনি নিজের শেল কনফিগারেশন ফাইলে অ্যাক্টিভেশন কমান্ডের জন্য শেল এলিয়াস যুক্ত করতে চাইতে পারেন। আপনি যে সিস্টেম এবং শেল ব্যবহার করেন তার উপর নির্ভর করে এটি উদাহরণস্বরূপ ~/.bashrc
, ~/.bash_profile
বা or~/.zshrc
alias kernel2='source ~/py2_kernel/bin/activate'
alias kernel3='source ~/py3_kernel/bin/activate'
আপনার শেলটি পুনরায় চালু করার পরে, আপনি যে পরিবেশটি ব্যবহার করতে চান তা সক্রিয় করার পরে আপনি এখন নতুন প্যাকেজ ইনস্টল করতে পারেন।
kernel2
python -m pip install <pkg-name>
deactivate
অথবা
kernel3
python -m pip install <pkg-name>
deactivate