2014-07-25 13 views
132

का उपयोग कर थोक पैकेज अपडेट क्या कोई तरीका है (कोंडा अपडेट का उपयोग करके) कि मैं पुराने पैकेजों को सूचीबद्ध कर सकता हूं और एनाकोंडा में चयन या थोक अद्यतन (संगत) पैकेज सूचीबद्ध कर सकता हूं?कोंडा [एनाकोंडा]

यह सैकड़ों में से अलग-अलग पैकेजों को अलग-अलग अद्यतन करने में ज्यादा समझ नहीं आता है।

उत्तर

222

आप conda update --all चाहते हैं।

conda search --outdated पुराना संकुल दिखाई देगा, और conda update --all उन्हें अद्यतन करेगा (ध्यान दें कि बाद अजगर से 3 अजगर 2 से आप अपडेट नहीं होगा, लेकिन पूर्व पुरानी होने के रूप में अजगर दिखाई देंगे जब आपने अजगर 2 का उपयोग करना होगा)।

+0

उत्तर के लिए धन्यवाद। मैं अजगर का उपयोग करता हूं 2. क्या किसी विशेष स्थापित संस्करण (py27_0) के लिए पुराना फ़िल्टर करना संभव है? क्या मेरे py27 पर्यावरण के लिए सभी अनुकूल अपडेट केवल अनुकूल संस्करण है? – Afloz

+0

हां, 'कोंडा अपडेट --all' केवल उन पैकेजों को स्थापित करेगा जो एक दूसरे के साथ संगत हैं, और यह आपको पायथन 2 से पायथन 3 तक अपडेट नहीं करेगा। – asmeurer

+0

अपने पथ में _conda_ जोड़ने के लिए मत भूलना,' निर्यात PATH = ~/एनाकोंडा/बिन: $ पाथ ' – tashuhka

1

कोंडा पैकेज प्रबंधक का प्रबंधन करने के लिए एक ग्राफिकल प्लगइन के लिए स्पाइडर में गोंजालो पीना-कैस्टेलानोस द्वारा लंबित पुल अनुरोध है: यह अगली रिलीज का हिस्सा होने की संभावना है। https://bitbucket.org/spyder-ide/spyderlib/pull-request/61/conda-package-manager-plugin-correction/diff

+0

इस जानकारी के लिए धन्यवाद। अंत में यह एक बड़ा कदम होगा। आईटी एक बहुत जरूरी उपकरण है। – Afloz

+0

यह उत्तर प्रश्न से संबंधित कैसे है? –

5

Conda पैकेज प्रबंधक बीटा परीक्षण के लिए लगभग तैयार है, लेकिन यह पूरी तरह से स्पाइडर 2.4 (https://github.com/spyder-ide/spyder/wiki/Roadmap) की रिहाई तक एकीकृत नहीं किया जाएगा। जैसे ही हम इसे परीक्षण के लिए तैयार करेंगे, हम मेलिंग सूची (https://groups.google.com/forum/#!forum/spyderlib) पर कुछ पोस्ट करेंगे।

चीयर्स सदस्यता लें!

+1

यह उत्तर प्रश्न का उत्तर कैसे देता है? –

4

इससे पहले कि आप conda update --all कमांड पर जाएं, पहले conda update conda कमांड के साथ कोंडा अपडेट करें यदि आपने इसे लंबे समय तक अपडेट नहीं किया है। यह मेरे लिए खुश है (एनाकोंडा 64 बिट्स पर पायथन 2.7.13)।

+0

64 बिट, आपका मतलब है? – AKarthik10

+0

https://stackoverflow.com/a/24965191/2327050 –

+0

के डुप्लिकेट की तरह लगता है कम से कम, संभवतः एक उत्तर के रूप में टिप्पणी के रूप में अधिक समझदारी होगी। – Chill2Macht

संबंधित मुद्दे