मैं पीड़ित हूँ क्योंकि मैं अजगर 3.9 . में cvlib
पैकेज स्थापित नहीं कर सका मैंने इस लिंक को खोजा और पाया है https://pypi.org/project/cvlib/#history a> जो आधिकारिक लिंक है। नवीनतम संस्करण 11 अप्रैल, 2020 को है और यह अजगर के नए संस्करण से पुराना लगता है मैंने pip install cvlib==0.2.5
की कोशिश की लेकिन यह काम नहीं कर रहा है मैं ऐसे मामलों से कैसे निपट सकता हूं ..? मेरा मतलब है कि उन पुराने पैकेजों को पायथन के नए संस्करण में कैसे स्थापित किया जाए।
2 जवाब
जैसा कि अल्फी ने कहा है, यदि पैकेज को पायथन के एक विशिष्ट संस्करण के लिए बनाया गया था, तो इसे चलाना मुश्किल होगा जब तक कि आप स्वयं परिवर्तन नहीं कर सकते (यदि यह खुला स्रोत है) और बहिष्कृत कोड ढूंढें और संशोधन करें, या अपडेट की प्रतीक्षा करें डेवलपर से।
नई रिलीज के साथ, मैं हमेशा उन्हें अपनी जड़ से परिचित कराने से पहले एक अलग वातावरण में उनका परीक्षण और परीक्षण करता हूं (यदि यह कुछ और तोड़ देता है)। मैं एनाकोंडा का उपयोग करता हूं और फिर वहां वातावरण बनाता हूं। इन वातावरणों में आप यह निर्धारित कर सकते हैं कि पायथन का कौन सा संस्करण और आपके पैकेज का उपयोग किया जा सकता है/होना चाहिए।
कुछ लिंक जो मददगार हो सकते हैं:
एनाकोंडा में वातावरण का प्रबंधन
एनाकोंडा में पिछले पैकेज पर वापस लौटना
और विशिष्ट संस्करण भी स्थापित करना (ऊपर के समान)
पायथन 3.9 5 अक्टूबर 2020 को जारी किया गया था, शायद इस तरह के बहुत सारे मामले हैं जहां मॉड्यूल अभी तक अपडेट नहीं किए गए हैं। यदि आप उस मॉड्यूल का उपयोग करने में असमर्थ हैं तो Python 3.8 में डाउनग्रेड करें।
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।