मेरे पास कुछ सवाल हैं PyQt5.11 को conda वर्चुअल env में विंडोज़ ऑपरेटिंग सिस्टम पर स्थापित करने के लिए, जिसमें conda python का अजगर संस्करण स्थापित किया गया है।
नीचे कुछ कठिनाइयाँ हैं जो मुझे रास्ते में मिलीं:
- conda में PyQt5.11 नहीं है जैसा कि रेपो पेज पर देखा जा सकता है : pyqt5 संस्करणों की स्क्रीन कैप्चर ।
इस वजह से मैंने 5.11 संस्करण को स्थापित करने के लिए रिवरबैंक कंप्यूटिंग पेज पर सुझाए गए पाइक इंस्टॉल का इस्तेमाल किया ।
हालांकि, इसके कारण दूसरा मुद्दा आया: एनाकोंडा से अजगर संस्करण 3.5.2150.1013 है, हालांकि अजगर आधिकारिक साइट से अजगर संस्करण 3.5.1150.1013 है। PyQt5 ऑब्जेक्ट्स को आरंभ करते समय यह क्रैश हो गया। मुझे लगा ( इस लेख से प्रेरित ) कि {python.exe, python35.dll, python3.dll, और pythonw.exe} की नकल करके python3.5.1150.1013 से python3.5.2150.1013 फ़ोल्डर में एनाकोंडा के भीतर वर्चुअल वातावरण बनाया गया है। , कुछ चीजें काम करने लगती हैं।
मेरा प्रश्न यह है: चरण 2 में आधिकारिक निर्भरता के साथ-साथ कोंडा निर्भरता का उपयोग करने का सही तरीका है? क्या कोंडा से स्थापित अन्य घटक विफल होंगे ? मैं पूछ रहा हूं, क्योंकि मैंने अभी भी अन्य पैकेज (जैसे साइथॉन, पीवाई 32) स्थापित किया है। और ऐसा करने का एक क्लीनर तरीका क्या होगा, बस रास्ते से पाइप का उपयोग करें? आभासी वातावरण के लिए पाइप का उपयोग करना शामिल है? तब मुझे किस परिस्थिति में वास्तव में एनाकोंडा की आवश्यकता होगी?
अग्रिम में धन्यवाद!