আপনি যদি যুক্তি --prefix
বা -p
তর্কগুলি ব্যবহার করতে চান তবে পরিবেশটিকে পুরোপুরি সক্রিয় করতে ব্যবহার করতে চাইলে এড়াতে চান , পরিবেশ তৈরি করার আগে আপনাকে .condarc
কনফিগারেশন ফাইলটি সম্পাদনা করতে হবে ।
.condarc
ফাইল হোম ডিরেক্টরিতে হয়; C:\Users\<user>
উইন্ডোজে envs_dirs
আপনার পরিবেশের জন্য কাস্টম পাথ অন্তর্ভুক্ত করতে চাটির নীচে মানগুলি সম্পাদনা করুন । কাস্টম পাথটি ধরে নিচ্ছি D:\envs
, ফাইলটির এমন কিছু দেখা উচিত:
ssl_verify: true
channels:
- defaults
envs_dirs:
- C:\Users\<user>\Anaconda3\envs
- D:\envs
তারপরে, আপনি যখন সেই পথে একটি নতুন পরিবেশ তৈরি করবেন, আপনি যখন চলবেন তখন এর নামটি সেই পথের সাথে উপস্থিত হবে conda env list
এবং আপনার পুরো নামটি নয়, কেবল নামটি ব্যবহার করে এটি সক্রিয় করতে সক্ষম হওয়া উচিত।
কমান্ড লাইনের স্ক্রিনশট
সংক্ষেপে, আপনি যদি .condarc
অন্তর্ভুক্ত করতে সম্পাদনা করেন D:\envs
এবং চালনা করেন conda env create -p D:\envs\myenv python=x.x
তবে activate myenv
(বা source activate myenv
লিনাক্সে) কাজ করা উচিত।
আশা করি এইটি কাজ করবে!
PS আমি পরীক্ষার এবং ত্রুটির মধ্য দিয়ে এই হোঁচট খেয়েছি। আমার মনে হয় আপনি envs_dirs
কীটি সম্পাদনা করার পরে কী হয়, কনডা আপডেটগুলি ~\.conda\environments.txt
নীচে উল্লিখিত সমস্ত ডিরেক্টরিতে পাওয়া পরিবেশগুলি অন্তর্ভুক্ত করে envs_dirs
, যাতে পরম পথ ব্যবহার না করে সেগুলি অ্যাক্সেস করা যায়।