मैं विंडोज 10 मशीन में एनाकोंडा 3.5
distro का उपयोग कर रहा था। पुस्तकालयों में निर्भरताओं के कारण जिनके साथ मैं काम करना चाहता हूं, मुझे 2.7
संस्करण भी स्थापित करना था।मैं एनाकोंडा संस्करणों (2.7 और 3.5) दोनों का उपयोग कैसे कर सकता हूं?
अच्छी खबर यह है कि मुझे आवश्यक पुस्तकालयों को अब 2.7
संस्करण के साथ आसानी से काम कर सकता है और विजुअल स्टूडियो 2015 ने स्वचालित रूप से अपने नए पायथन पर्यावरण का पता लगाया है।
कमांड लाइन का उपयोग करते समय समस्या आती है। आदेश
conda info --envs
जारी करने पर मैं (this के अनुसार मैं सूचीबद्ध दो envs देखना चाहिए मेरी समझ करने के लिए और अब तक की खोज,)
root * C:\Users\norah\Anaconda2
अर्थात एक भी वातावरण मिलता है। इसका मतलब है कि मैं conda
का उपयोग अपने Python3.5
स्थापना के लिए नए पैकेज प्राप्त करने के लिए नहीं कर सकता, कम से कम कमांड लाइन पर नहीं, जैसा कि मैंने conda
से उपयोग किया था, केवल Python2.7
को संदर्भित करता है। जीयूआई संस्करण के लिए भी यही है, एनाकोंडा नेविगेटर (मैं जीयूआई संस्करण का बहुत शौक नहीं हूं लेकिन मैंने इसे आजमाया)।
वहाँ भी
$python
के बाद से कमांड लाइन से python3 शुरू करने का कोई रास्ता नहीं है हमेशा python2.7 और कमांड लाइन में $python3
या $python3.5
जारी करने तक आग काम करने के लिए प्रतीत नहीं होता है (और न ही पथ जोड़ने होगा सिस्टम के लिए python3 के बाद से वास्तविक निष्पादन योग्य के समान नाम है python2 यानी python.exe
)
क्या मेरी प्रणाली Python2.7 द्वारा ली गई है? क्या कोई यहां आसानी से उनका उपयोग कर रहा है और यदि ऐसा है तो कृपया को कैसे करें? क्या यह एनाकोंडा के दोनों संस्करणों को स्थापित करने के लिए "नहीं" कदम था?
एनाकोंडा में 'नकल अजगर।exe' और 'pyhton3.exe' में नाम बदलें और' conda' के साथ ही - और फिर आप दोनों संस्करणों का उपयोग कर सकते हैं। – furas
बीटीडब्लू: लिनक्स पर मेरे पास फाइलें 'पायथन', 'पायथन 3', 'पायथन 3.4',' पायथन 3.5', 'पायथन 3.6' और' पायथन 2 ',' पायथन 2.7', 'पायथन 2.6' है और मैं एक ही समय में सभी संस्करणों को चला सकता हूं। आप विंडोज पर कुछ ऐसा कर सकते हैं। – furas
@furas हां, उबंटू पर विशेष रूप से मैं वही काम करता हूं। विंडोज एक अलग मामला प्रतीत होता है –