2017-01-25 18 views
23

पर स्पाइडर अद्यतन करने के लिए कैसे मैं एनाकोंडा स्थापित किया है (अजगर 2.7.11 | एनाकोंडा कस्टम (64-बिट) | (डिफ़ॉल्ट, 16 फ़र 2016 09:58:36) [एमएससी v.1500 64 बिट (AMD64) Win32 पर]) और मैं स्पाइडर 2.3.8एनाकोंडा

उपयोग कर रहा हूँ नवीनतम संस्करण के लिए स्पाइडर अपडेट करना चाहते हैं, तो मैं आदेशों गर्त चला गया:

conda update conda 
conda update anaconda 
pip install --upgrade spyder 

वे सभी त्रुटियों के बिना भाग गया, लेकिन स्पाइडर संस्करण नहीं बदला - यह आदेश है जिसे मैं लॉन्च करने के लिए उपयोग कर रहा हूं:

सी: \ Anaconda2 \ py thonw.exe C: \ Anaconda2 \ cwp.py C: \ Anaconda2 "C: /Anaconda2/pythonw.exe" "C: /Anaconda2/Scripts/spyder-script.py" --new-उदाहरण

क्या मैं कुछ भूल रहा हूँ? मेरे लिए

आप रूट वातावरण में स्पाइडर अद्यतन करने के लिए चाहते हैं, तो conda update spyder काम करता है:

धन्यवाद

+13

क्यों 'कोंडा अपडेट स्पाइडर' नहीं? –

+0

एक होमर सिम्पसन "डी ओह" मेमे की तलाश में है .... क्या आप एक उत्तर जोड़ना चाहते हैं ताकि मैं इसे स्वीकार कर सकूं? – Diego

+0

'कोंडा अपडेट स्पाइडर' ने मेरे लिए ठीक काम किया – citynorman

उत्तर

30

juanpa.arrivillaga की टिप्पणी पर विस्तार करने के लिए।

आप एक आभासी वातावरण आपने बनाया है के लिए स्पाइडर अपडेट करना चाहते हैं (उदाहरण के लिए अजगर का एक अलग संस्करण के लिए), तो conda update -n $ENV_NAME spyder जहां $ENV_NAME अपने परिवेश नाम है।

+0

'conda update -n py27 spyder' – Belter

1

मुझे लगता है कि आपने अद्यतन करने के लिए पीआईपी का उपयोग किया था। यह दृढ़ता से निराश है (कम से कम स्पाइडर 3 में)। मुझे प्राप्त स्पाइडर अपडेट नोटिस में हमेशा निम्नलिखित शामिल हैं:

"महत्वपूर्ण नोट: ऐसा लगता है कि आप एनाकोन्का/मिनकॉन्डा के साथ स्पाइडर का उपयोग कर रहे हैं। कृपया इसे अपडेट करने के लिए पीआईपी का उपयोग न करें क्योंकि इससे शायद आपकी स्थापना टूट जाएगी। कृपया प्रतीक्षा करें जब तक कि नए कोंडा पैकेज उपलब्ध न हों और अद्यतन करने के लिए कोंडा का उपयोग करें। "

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