2015-05-04 12 views
6

उबंटू 12.04 सिस्टम पर जहां मेरे पास सुडो अधिकार नहीं हैं, मैंने वर्चुअल वातावरण स्थापित किया है, इसलिए मेरे पास अद्यतित पायथन पैकेज हो सकते हैं। virtualenv यह (1.1) में पिप की एक बहुत पुराने संस्करण स्थापित जो मैं 6.1.1 करने के लिए उन्नतपीपी के साथ डाउनग्रेडिंग पैकेज वैल्यूएरर ('अपेक्षित संस्करण spec',

मैं अब है कि अगर मैं की तरह कुछ के साथ एक पैकेज संस्करण निर्दिष्ट करने की कोशिश लगता है:।

pip install pymongo=2.6.2 

पिप फेंकता एक 'ValueError (' अपेक्षित संस्करण spec ',' pymongo = 2.6.2 ',' at ',' = 2.6.2 ')

उत्तर

14

एक संस्करण निर्दिष्ट करने के लिए वाक्य रचना package==versionSpec दो के साथ बराबर चिह्न है, इसलिए मैं करना चाहिए था:

pip install pymongo==2.6.2 
संबंधित मुद्दे