संभव डुप्लिकेट:
Installing specific package versions with Pipपीपी के साथ एक पैकेज के एक विशिष्ट संस्करण को कैसे स्थापित करें?
मैं सामान्य रूप में pip install
और virtualenv
के लिए नया एक सा हूँ।
मैंने अपने सर्वर पर और साथ ही साथ अपने स्थानीय देव पर्यावरण पर वर्चुअलएन्व सेट किया है।
सर्वर पर पैकेज django_modeltranslation-0.4.0_beta2
पूरी तरह से ठीक काम करता है।
हालांकि मेरी स्थानीय मशीन django_modeltranslation-0.5.0-alpha
पर अच्छी तरह से काम नहीं लग रहा है।
मैं आमतौर पर बस इसे आभासी-env में इस तरह स्थापित:
$ source bin/active
(env)$ pip install django_modeltranslation
इस नवीनतम संस्करण हो जाता है, हालांकि, जो अब पहली बार के लिए नवीनतम संस्करण के साथ काम कर रहे मुद्दों का कारण बनता है।
तो मैं इस तरह संस्करण 5 अल्फा अनइंस्टॉल कर दिया है:
(env)$ pip uninstall django_modeltranslation
लेकिन अब मैं कैसे मैं काम कर रहा संस्करण 0.4.0 बीटा फिर से मिल सकता है पता नहीं है। मैं इस कोशिश की, लेकिन यह यह नहीं मिल सकता है:
(env)$ pip install django_modeltranslation-0.4.0_beta2
Downloading/unpacking django-modeltranslation-0.4.0-beta2
Could not find any downloads that satisfy the requirement django-modeltranslation-0.4.0-beta2
No distributions at all found for django-modeltranslation-0.4.0-beta2
मुझे लगता है, एक तरह से वहाँ होना चाहिए के बाद से है कि आभासी env का उपयोग कर के पूरे मुद्दे है।
धन्यवाद बहुत बहुत। रिकॉर्ड के लिए: 'pip इंस्टॉल django_modeltranslation # 0.4.0-beta2' काम नहीं किया। यह अभी भी संस्करण 0.5.0 अल्फा मिला है। हालांकि 'पीआईपी स्थापित django_modeltranslation == 0.4.0-beta2' पूरी तरह से काम किया। मेरे द्वारा +1 – Houman
@ केव: मुझे एहसास है कि हाल ही में 'इसे तब तक हैक करें जब तक यह काम नहीं करता' सत्र में '# संस्करण' शामिल था जहां यह अन्य कारणों से काम करने के लिए हुआ। पूरी तरह से उस संस्करण को हटा दिया। –