मैं वर्तमान में पाइथन 2.7 के साथ एनाकोंडा का उपयोग कर रहा हूं, लेकिन मुझे पायथन 3.5 का उपयोग करने की आवश्यकता होगी। क्या उन्हें एक ही समय में दोनों स्थापित करना ठीक है? क्या मुझे कुछ समस्याओं की उम्मीद करनी चाहिए?
मैं 64-बिट Win8 पर हूं। अगर किसी अन्य जानकारी की ज़रूरत है तो बस मुझे बताओ, अग्रिम धन्यवाद!क्या यह ठीक है एनाकोंडा 2.7 और 3.5 दोनों एक ही समय में स्थापित है?
उत्तर
मेरी समझ है कि आपको अजगर को फिर से पाइथन के एक अलग संस्करण का उपयोग शुरू करने की आवश्यकता नहीं है। इसके बजाए, कोंडा में ability to separately manage python 2 and 3 environments है।
उपयोगिता नाम 'conda' है। सांप सिर्फ एक उदाहरण का नाम है। –
क्षमा करें, हाँ; मैंने कभी भी एक से अधिक पायथन संस्करण के लिए कोंडा का उपयोग नहीं किया है, इसलिए मैंने इसे गलत तरीके से पढ़ा। – Padraic
मुझे न तो। मुझे अभी भी वर्चुअल वातावरण के आकार में कोई समस्या है इसलिए मैं एक संस्करण के साथ चिपक जाता हूं। –
हां, यह दोनों संस्करण स्थापित करने के लिए ठीक होना चाहिए। यह वास्तव में आजकल काफी उम्मीद है। 2.7 में बहुत सी चीजें लिखी गई हैं, लेकिन 3.5 मानक बन रही है। हालांकि, मैं आपके सभी पायथन को 3.5 ASAP पर अपडेट करने की अनुशंसा करता हूं।
मैं दोनों का उपयोग करता हूं कि मेरे विभाग में कौन मदद कर रहा है (कुछ लोग 2.7, अन्य 3.5 पसंद करते हैं)। वैसे भी, मैं Anaconda का उपयोग करता हूं और मेरी डिफ़ॉल्ट स्थापना 3.5 है। मैं अजगर, संकुल, आदि के अन्य संस्करणों के लिए वातावरण का उपयोग .. उदाहरण के लिए, जब मैं अजगर 2.7 का उपयोग शुरू करना चाहता था मैं भाग गया:
conda create -n Python27 python=2.7
यह Python27 नामक एक नया माहौल पैदा और अजगर संस्करण 2.7 स्थापित करता है। आप डिफ़ॉल्ट रूप से अन्य संकुल को स्थापित करने के लिए उस पंक्ति में तर्क जोड़ सकते हैं या केवल स्क्रैच से शुरू कर सकते हैं। कमांड लाइन में आसानी से deactivate
(विंडोज़) या source deactivate
(लिनक्स, ओएसएक्स) टाइप करने के लिए पर्यावरण स्वचालित रूप से सक्रिय हो जाएगा। भविष्य में activate Python27
(विंडोज़) या source activate Python27
(लिनक्स, ओएसएक्स) में सक्रिय करने के लिए। यदि आप उस मार्ग को चुनना चुनते हैं, तो मैं एनाकोंडा में Managing Environments के लिए प्रलेखन पढ़ने की अनुशंसा करता हूं।
मान लीजिए कि मैंने पायथन 2.7 सक्रिय किया है। उदाहरण के लिए PyCharm पर पथ कैसे सेट करें? – Dims
@Dims मैं PyCharm का उपयोग नहीं करता, लेकिन ऐसा लगता है कि आप सेटिंग/प्राथमिकता संवाद बॉक्स के प्रोजेक्ट इंटरप्रेटर अनुभाग में पर्यावरण चुन सकते हैं। अधिक जानकारी के लिए [कोंडा समर्थन निर्माण कोंडा वातावरण] देखें (https://www.jetbrains.com/help/pycharm/conda-support-creating-conda-environment.html)। – Grr
आपको एनाकोंडा दोनों को डाउनलोड करने की ज़रूरत नहीं है। यदि आप स्पाइडर पर क्लिक करने से पहले स्पाइडर का उपयोग कर रहे हैं तो आप पाइथन पर्यावरण चुन सकते हैं।
Anaconda spyder Python 2.7 or 3.5
आप Jupyter नोटबुक उपयोग कर रहे हैं के लिए तो आप दोनों 3.5 और 2.7 एक साथ आप बस टर्मिनल पर टाइप कर सकते हैं का उपयोग करना चाहते।
यदि आपके पास पाइथन 3 है, तो आप इस तरह एक पायथन 2 कर्नेल सेट कर सकते हैं;
python2 -m pip install ipykernel
python2 -m ipykernel install --user
आप अजगर 2 है, तो
python3 -m pip install ipykernel
python3 -m ipykernel install --user
तो आप अपने Jupyter नोटबुक दोनों अजगर 2.7 और 3.5 संस्करणों में देख सकते हैं
मैं अजगर 2.7.13 है और 3.6.2 दोनों स्थापित। पहले पायथन 3 के लिए एनाकोंडा इंस्टॉल करें और फिर आप 2.7 प्राप्त करने के लिए कोंडा सिंटैक्स का उपयोग कर सकते हैं। इस्तेमाल किया स्थापित मेरे में: conda -n py27 अजगर = 2.7.13 एनाकोंडा
- 1. क्या पाइथन 2.7 और 3.5 दोनों स्थापित करना ठीक है?
- 2. मैं एनाकोंडा संस्करणों (2.7 और 3.5) दोनों का उपयोग कैसे कर सकता हूं?
- 3. पीसी पर पाइथन 2.7 और 3.5 दोनों चलाना
- 4. क्या यह बेतुका कोड है जो क्लेंग और जीसीसी दोनों में एक बग ठीक करता है?
- 5. क्या libgcc_s.so एक ही प्रक्रिया में स्थिर और गतिशील दोनों से जुड़ा हुआ है ठीक है?
- 6. आयरनपीथन 2.7 और पिनथन 3.5
- 7. PyGraphviz (मैक ओएस एक्स, एनाकोंडा) को स्थापित करते समय त्रुटि
- 8. मैं एक ही समय में एक परियोजना को संकलित कैसे करूं। नेट 3.5 और 4 एक ही समय में
- 9. क्या आपको नेट 3.5 और 4.0 दोनों स्थापित या सिर्फ .NET 4 की आवश्यकता है?
- 10. आईओएस: क्या एक ही समय में दोनों हेडफ़ोन और स्पीकर ऑडियो भेजना संभव है?
- 11. पायथन: क्या यह ठीक है बुलियन और स्ट्रिंग दोनों लौट रहा है?
- 12. एक ही वक्तव्य में एक ही समय में start_with और end_with दोनों का उपयोग कैसे करें?
- 13. डेल्फी और लाज़र दोनों स्थापित
- 14. ठीक है, यह काम किया। हकीकत में यह क्या है?
- 15. एनाकोंडा Pymc स्थापित
- 16. क्या एक ही TIdHTTPServer घटक एक ही समय में http और https अनुरोध संभाल सकता है?
- 17. jQuery टॉगल दोनों "स्लाइड" और एक ही समय
- 18. अजगर 2.7 में उपज क्या करती है?
- 19. क्या एकल Vagrantfile में एक ही समय में एडब्ल्यूएस और वर्चुअलबॉक्स प्रदाता दोनों हो सकते हैं?
- 20. क्या यह ठीक है? सिंक ब्लॉक
- 21. क्या यह संदिग्ध है या यह बिल्कुल ठीक है?
- 22. क्या एक तत्व में एक ही समय में बॉक्स-छाया और इन्सेट छाया हो सकती है?
- 23. एनाकोंडा में पीईपीई कैसे स्थापित करें
- 24. memcacheD यह ठीक है?
- 25. क्या गो में एक ही समय में दोनों चैनलों और फाइल डिस्क्रिप्टरों पर प्रतीक्षा करना संभव है?
- 26. एनाकोंडा में पैकेज कैसे स्थापित करें?
- 27. सी # कक्षा एक ही समय में IENumerable और एक IENumerator है। इसके साथ क्या मुद्दे हैं?
- 28. क्या एक ही प्रोजेक्ट में आईओएस ऐप और मैक ऐप दोनों रखना संभव है?
- 29. विंडोज़ पर पाइथन 3.5 एनाकोंडा के साथ बेसमैप
- 30. क्या यह java.lang.Error फेंकना ठीक है?
बनाने [डॉक्स जाँच] (http://conda.pydata.org/docs/py2or3.html#managing-python)। आखिरकार आप वर्चुअलएन्व का उपयोग करेंगे। समकक्ष यह है कि वर्चुअलनव बहुत भारी होगा! क्योंकि पैकेज हमेशा विभिन्न पायथन संस्करणों (विशेष रूप से बाइनरी भागों वाले) के बीच संगत नहीं होते हैं। –
आप सीधे वर्चुअलनेव का उपयोग नहीं करेंगे बल्कि 'कोंडा' उपयोगिता के माध्यम से (यह वर्चुअलएन्व का एक एनाकोंडा-विशिष्ट संस्करण है)। आपको विंडोज पाथ के साथ गड़बड़ करने और एनाकोंडा के दो अलग-अलग संस्करणों को स्थापित करने की आवश्यकता नहीं है। मुझे अब याद नहीं है लेकिन आप अपने एनाकोंडा में दोनों पायथन 2 और पायथन 3 स्थापित कर सकते हैं। –
संभावित डुप्लिकेट [क्या मैं उसी कंप्यूटर पर पायथन 3.x और 2.x इंस्टॉल कर सकता हूं?] (Https://stackoverflow.com/questions/341184/can-i-install-python-3-x-and-2 -x-on-the-same-computer) –