कैसे कोंडा का स्रोत फू काम को सक्रिय करता है


15

पर्यावरण के प्रबंधन के लिए एनाकोंडा के प्रलेखन में कहा गया है कि पर्यावरण को सक्रिय करने का उपयोग किया जाता है:

source activate <env-name>

मैंने देखा है कि कॉन्डा स्थापित होने के साथ, activateपथ में है:

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

क्या स्रोत रास्ते में भी फाइलें ढूंढता है? और मुझे लगता है कि दूसरे पैरामीटर (पर्यावरण-नाम) को केवल activateस्क्रिप्ट द्वारा संसाधित किया जाता है ?

जवाबों:


15

Ss64 के मैन पेजोंsource में बिलिन के लिए विवरण मिला ।

जब तक आप फ़ाइल नाम के लिए एक सटीक मार्ग प्रदान नहीं करते हैं, तब बैश पहले पेट चर के माध्यम से और फिर वर्तमान निर्देशिका में दिखाई देगा (केवल अगर फ़ाइल नाम $ पैट में नहीं पाया जाता है।) यदि कोई तर्क दिया जाता है, तो वे फ़ाइल नाम के निष्पादित होने पर स्थिति पैरामीटर बन जाते हैं। । अन्यथा स्थितिगत पैरामीटर अपरिवर्तित हैं।

इसलिए,

source activate <env-name>

/Users/dilum/anaconda/bin/activateएक तर्क के रूप में वांछित पर्यावरण नाम को कॉल और पास कर रहा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.