2.7

2015-05-21 15 views
22

के बजाय पाइथन 3.4 में अनुरोध मॉड्यूल को कैसे स्थापित करें मेरे पास मेरे उबंटू 14.04 मशीन पर पाइथन 2.7 और 3.4 दोनों स्थापित हैं। मैं 'अनुरोध' मॉड्यूल स्थापित करना चाहता हूं ताकि यह Py3.4 से पहुंच योग्य हो।2.7

जब मैं अपने टर्मिनल cmd लाइन पर pip install requests जारी मैं वापस मिल:

"आवश्यकता पहले से ही (--upgrade का उपयोग उन्नत करने के लिए) को संतुष्ट: /usr/lib/python2.7/dist-packages में अनुरोध "

मैं 3.4 के लिए अनुरोध स्थापित करने के लिए पीआईपी कैसे निर्देशित कर सकता हूं भले ही यह पहले से 2.7 में है?

उत्तर

41

आप कर सकते हैं specify a Python version for pip to use:

pip3.4 install requests 

अजगर 3.4, pip support built-in है तो आप भी उपयोग कर सकते हैं:

python3.4 -m pip install 

आप उबंटू (या शायद डेबियन के साथ-साथ) के लिए, आप चला रहे हैं सिस्टम pip3 को अलग से स्थापित करने की आवश्यकता है:

sudo apt-get install python3-pip 

यह इच्छा के रूप में pip3 निष्पादन योग्य स्थापित है, तो आप उपयोग कर सकते हैं, साथ ही पहले python3.4 -m pip उल्लेख किया:

1) से डाउनलोड अनुरोध:

pip3 install requests 
+1

धन्यवाद, लेकिन यह त्रुटियों :): टीआर में प्रवेश भी "pip3.4 अनुरोध स्थापित"
के बाद: "pip3.4 आदेश नहीं मिला" ied "पीआईपी 3.4" और "पीआईपी-3.4" लेकिन एक ही त्रुटि मिली –

+5

'python3.4 -m पाइप इंस्टॉल अनुरोधों 'का प्रयास करें। – b4hand

+0

उत्सुक। कोशिश की और उसे "/usr/bin/python3.4 मिला: कोई मॉड्यूल पाइप " –

1

बस इस वर्ष धागा जवाब देने स्थापित किया जा सकता विंडोज या लिनक्स पर रंज के बिना क्लोन या डाउनलोड बटन

2) पर https://github.com/kennethreitz/requests क्लिक अपने अजगर निर्देशिका .EXP अपने अजगर सी में स्थापित किया गया है में फ़ाइलों को अनज़िप: अजगर \ Python.exe फिर वहाँ अनज़िप

3) ओएस पर निर्भर करता है निम्नलिखित कमांड चलाएँ: तो स्थापित setup.py अपने अजगर निर्देशिका स्थान पर

  • विंडोज उपयोग आदेश सीडी
  • लिनक्स आदेश: अजगर स्थापित setup.py

Thats यह मुझ पर