কনডা উত্স কিভাবে foo কাজ সক্রিয় করে?


15

পরিবেশ পরিচালনার জন্য অ্যানাকোন্ডার ডকুমেন্টেশন বলছে যে পরিবেশ সক্রিয়করণ ব্যবহার করে করা হয়:

source activate <env-name>

আমি লক্ষ্য করেছি যে কনডা ইনস্টল করা রয়েছে, activateসেই পথে রয়েছে:

$ which activate
/Users/dilum/anaconda/bin/activate

উত্স এছাড়াও পথ ফাইল খুঁজে পেতে পারে? এবং আমি মনে করি দ্বিতীয় প্যারামিটার (পরিবেশের নাম) কেবল activateস্ক্রিপ্ট দ্বারা প্রক্রিয়া করা হয় ?

উত্তর:


15

Builtin জন্য পাওয়া যায় বিবরণ sourceমধ্যে ss64 এর man পৃষ্ঠা

আপনি যদি ফাইলনামের জন্য কোনও সঠিক পথ সরবরাহ না করেন তবে বাশ প্রথমে PATH ভেরিয়েবলের মাধ্যমে এবং তারপরে বর্তমান ডিরেক্টরিতে প্রদর্শিত হবে (কেবলমাত্র ফাইল নাম $ PATH তে পাওয়া যায় না)) যদি কোনও যুক্তি সরবরাহ করা হয় তবে ফাইলনামটি কার্যকর করার পরে তারা অবস্থানগত পরামিতি হয়ে যায় file । অন্যথায় অবস্থানগত পরামিতি অপরিবর্তিত।

সুতরাং,

source activate <env-name>

/Users/dilum/anaconda/bin/activateআর্গুমেন্ট হিসাবে পছন্দসই পরিবেশের নামটি কল করা এবং পাস করা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.