मैं अपने सभी अजगर संकुल को आवश्यकताएँ कमांड से कैसे उन्नत करूँ?
नीचे आदेश के साथ की कोशिश की
$ pip install --upgrade -r requirements.txt
चूंकि, अजगर पैकेज संस्करण संख्या ( Django==1.5.1
) के साथ प्रत्यय दिए गए हैं जो उन्हें अपग्रेड नहीं करते हैं। क्या मैन्युअल रूप से संपादन आवश्यकताओं की तुलना में कोई बेहतर तरीका है।
संपादित करें
जैसा कि एंडी ने अपने उत्तर पैकेज में उल्लेख किया है, उन्हें एक विशिष्ट संस्करण में पिन किया गया है, इसलिए पाइप कमांड के माध्यम से पैकेज को अपग्रेड करना संभव नहीं है।
लेकिन, हम pip-tools
निम्न कमांड का उपयोग करके इसे प्राप्त कर सकते हैं ।
$ pip-review --auto
यह स्वचालित रूप से आवश्यकताओं से सभी पैकेजों को अपग्रेड करेगा। यह सुनिश्चित करें ( pip-tools
पाइप इंस्टॉल कमांड का उपयोग करके इंस्टॉल करना सुनिश्चित करें )।
pip-compile -U requirements.txt
।