इसलिए मुझे एक अजगर एनाकोंडा वातावरण शुरू करते समय source activate <environment> टाइप करने की आदत है। यह ठीक काम करता है। लेकिन जब मैं नया कोंडा वातावरण बनाता हूं तो मुझे इसके बजाय conda activate के साथ वातावरण शुरू करने के लिए Ubuntu 16.04 पर संदेश दिखाई दे रहा है। इसके बजाय conda activate का उपयोग करने के लिए मेरे शेल को कैसे सेट किया जाए, इसके बारे में त्रुटियों के अलावा, मैं अभी भी स्पष्ट नहीं हूं कि source activate ... और conda activate ... में क्या अंतर है, क्या बदलने का कोई कारण है? क्या किसी को इन दो आदेशों के बीच का अंतर पता है? धन्यवाद।

48
krishnab 1 अप्रैल 2018, 20:14

2 जवाब

मैं मैक ओएस पर स्पाइडर 3.2.8 के साथ एनाकोंडा नेविगेटर 1.8.2 का उपयोग कर रहा हूं, मुझे लगता है कि यह लिनक्स के समान है।

एनाकोंडा के साथ वर्चुअलएन्व स्थापित करना बहुत आसान है:

Create a new virtualenv

Select python version

Install packages

फिर अपने इच्छित पैकेज स्थापित करें

-4
Community 20 जून 2020, 09:12

यहाँ एक अंतर है जो मैंने पाया। source activate कोंडा वातावरण लोड करने के लिए बैश स्क्रिप्ट की शुरुआत में इस्तेमाल किया जा सकता है, जबकि conda activate मुझे एक त्रुटि देगा:

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.

इससे मेरे लिए बहुत फर्क पड़ता है क्योंकि मैं अक्सर क्लस्टर में बैश जॉब सबमिट करता हूं और source activate कोंडा वातावरण को बदलने का एकमात्र तरीका है।

कृपया मुझे सुधारें यदि कोई बैश स्क्रिप्ट में conda activate का उपयोग कर सकता है।

7
taper 10 जुलाई 2019, 15:15