2015-08-19 11 views
5

मैं मूल पायथन 3.4 के साथ जा रहा हूं कि मैं पिछले महीने से कई मॉड्यूल स्थापित कर रहा हूं लेकिन एक बिंदु तक पहुंच गया है जहां पीआईपी कम हो रही है और मैं बस अपने सिस्टम पर पूर्ण एनाकोंडा को बोके-सर्वर सामान में गहराई से स्थापित करने जा रहा हूं। \ Python34:एनाकोंडा और मौजूदा पायथन इंस्टॉलेशन के बीच सिस्टम पायथन संघर्ष

मैं (Anaconda3-2.3.0-Windows-x86_64.exe)

अजगर 3.4 (64 बिट) का एक संस्करण कह सेल्सियस पर पहले से ही है विंडोज 64 बिट संस्थापक दौरान एक पॉपअप मिल \ हम अनुशंसा करते हैं कि यदि आप एनाकोंडा को अपने सिस्टम पायथन, के रूप में पंजीकृत करना चाहते हैं तो आप पहले इस पायथन को अनधिकृत करें। यदि आप वास्तव में जानते हैं कि आप चाहते हैं, तो ठीक क्लिक करें, अन्यथा जारी रखने के लिए रद्द करें पर क्लिक करें। enter image description here

इस विषय पर ज्यादा प्रलेखन वह नहीं मिला, और मैं वास्तव में यकीन है कि कैसे "अपंजीकृत" करने के लिए अजगर की स्थापना के अलावा यह स्थापना रद्द करने से पूरी तरह से विंडोज जो मैं ऐसी बात हासिल करेगी कल्पना से नहीं कर रहा हूँ। क्या यह मूल रूप से मुझे यह जांचने के लिए कह रहा है कि कैसे विंडोज के लिए पायथन लॉन्चर एनाकोंडा स्थापना के बाद सेटअप है? मैं अजगर प्रणाली पंजीकरण के इस धारणा से पूरी तरह से अपरिचित हूँ? क्या यह सिर्फ एक पथ है कि किस पाइथन संस्करण को सिस्टम पथ पर प्राथमिकता दी जाती है, या कौन सा इंस्टॉलेशन फ़ाइल एसोसिएशन रखता है?

+0

क्या आपको वास्तव में अपने पाइथन को एनाकोंडा के साथ बदलने की आवश्यकता है? आप सिर्फ एक को डिफ़ॉल्ट के रूप में पंजीकृत नहीं कर सकते हैं। – nightuser

+0

इसके अलावा, [इस सवाल] पर एक नज़र डालें (http://stackoverflow.com/questions/17872234/how-to-add-python-to-windows-registry)। – nightuser

+0

आह, तो यह एक विंडोज विशिष्ट चीज है, तो पाइथन प्रति से कुछ सामान्य नहीं है। – jxramos

उत्तर

4

यहां एक स्क्रिप्ट का एक लिंक है जो unregister a Python installation (यदि आप पहले से नहीं आए हैं)। मैंने व्यक्तिगत रूप से इस तरह से कुछ भी नहीं निपटाया है। ऐसा लगता है कि इसे काम करना चाहिए, लेकिन चीजों को काम करने के लिए आपको स्क्रिप्ट में कुछ पथों के साथ घूमना पड़ सकता है। @nightuser की पोस्ट में लिंक शायद इस मुद्दे को भी ठीक करेंगे।

क्यों नहीं पाइथन के अपने संस्करण को हटा दें? आप अपने वर्तमान पायथन के साथ pip freeze > requirements.txt कर सकते हैं और उन्हें एनाकोंडा में जोड़ सकते हैं, या उन पैकेजों का उपयोग करके एनाकोंडा के साथ वातावरण बना सकते हैं। एनाकोंडा ने चीजों को स्थापित करने में कितना समय बिताया है, उसमें काफी कमी आई है।

+0

कमाल! पाइप फ्रीज के बारे में नहीं पता था। तो ऐसा लगता है कि पाइथन के इस पंजीकरण को विंडोज रजिस्ट्री के साथ करना है और इसे सभी ओएस में अच्छी तरह से एकीकृत करना है। अच्छी चीजें, अब मुझे पता है। – jxramos

+0

कोई समस्या नहीं! मैं बहुत खुश हूं कि सहायता की जा सकी। यहां [आवश्यकता फ़ाइल] (http://pip.readthedocs.org/en/latest/user_guide.html#requirements-files) पर थोड़ी अधिक जानकारी दी गई है जो उपयोगी हो सकती है। और यहां [कोंडा एनवी के निर्माण] पर अधिक है (http://conda.pydata.org/docs/using/envs.html#create-an-environment) – wgwz

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