मैंने आज 6.4 पर पाइप स्थापित किया और मैंने पाइप के माध्यम से अजगर पुस्तकालय स्थापित करने की कोशिश की।
लेकिन, मुझे निम्नलिखित त्रुटि मिली।
ERROR: IPython requires Python version 2.7 or 3.3 or above.
Complete output from command python setup.py egg_info:
ERROR: IPython requires Python version 2.7 or 3.3 or above.
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_username/ipython
Storing debug log for failure in /home/username/.pip/pip.log
यद्यपि त्रुटि संदेश कहता है कि मुझे पायथन संस्करण 2.7 या उससे ऊपर की आवश्यकता है, मैंने पहले से ही पायथन 2.7 स्थापित किया है।
$ which python
/usr/local/bin/python
$ python --version
Python 2.7.8
मुझे यकीन नहीं है अगर यह इस समस्या का कारण है कि मुझे "usr / bin / pyonon" में python2.6 है।
$ sudo python --version
Python 2.6.6
उत्तर:
जवाब के लिए 3 № 1यदि आपके पास दो पायथन हैं, तो आपके पास दो हो सकते हैं pip
साथ ही एस। यह शायद सबसे ज्यादा मतलब है कि आप पायथन 2.6 वितरण से पाइप चला रहे हैं। यदि आप पायथन 2.7 संस्करण चलाएंगे तो यह निश्चित रूप से पायथन 2.7 का उपयोग करेगा। यदि आपके पास केवल पायथन 2.6 संस्करण है, तो आपको 2.7 संस्करण के लिए अलग से फिर से पाइप स्थापित करना होगा।
कमांड ने काम किया है, जो ओपी द्वारा टिप्पणी अनुभाग में पोस्ट किया गया है:
curl -kL raw.github.com/pypa/pip/master/contrib/get-pip.py | python
जवाब के लिए 0 № 2
इसके अलावा, "भूल न करें (और यह अस्पष्ट हो सकता है), कि अगर आप" sudo pip install "चलाते हैं, तो आपको DIFFERENT पाइप मिल सकता है, अगर आप गैर-sudo चला रहे हैं।