python - पाइथन 3 के साथ पीआईपी कैसे स्थापित करें?




python-3.x packages (11)

मैं pip स्थापित करना चाहता हूँ। इसे पायथन 3 का समर्थन करना चाहिए, लेकिन इसे setuptools की आवश्यकता है, जो केवल पायथन 2 के लिए उपलब्ध है।

मैं पाइथन 3 के साथ पाइप कैसे स्थापित कर सकता हूं?


2015-01-20 अपडेट करें:

https://pip.pypa.io/en/latest/installing.html के अनुसार वर्तमान तरीका है:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

मुझे लगता है कि किसी भी संस्करण के लिए काम करना चाहिए

मूल उत्तर:

wget http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip

पायथन 3.4+ और पायथन 2.7.9+

खुशखबरी! पाइथन 3.4 (मार्च 2014 को जारी) पिप के साथ जहाजों। यह किसी भी पायथन रिलीज की सबसे अच्छी सुविधा है। यह समुदाय के पुस्तकालयों की संपत्ति को हर किसी के लिए सुलभ बनाता है। नए शौक अब सेटअप की निषिद्ध कठिनाई से बाहर नहीं हैं। एक पैकेज मैनेजर के साथ शिपिंग में, पायथन रूबी, नोडजेस, हास्केल, पर्ल, गो - बहुमत वाले ओपन-सोर्स समुदाय के साथ लगभग हर दूसरी समकालीन भाषा में शामिल हो जाते हैं। धन्यवाद पाइथन।

बेशक, इसका मतलब यह नहीं है कि पाइथन पैकेजिंग समस्या हल हो गई है। अनुभव निराशाजनक रहता है। मैं इस पर चर्चा करता हूं कि क्या पाइथन में पैकेज / मॉड्यूल प्रबंधन प्रणाली है?

पहले के पाइथन का उपयोग करने वाले सभी के लिए हां। मैन्युअल निर्देशों का पालन करें।

पायथन ≤ 2.7.8 और पायथन ≤ 3.3

https://.com/a/12476379/284795 पर मेरे विस्तृत निर्देशों का पालन https://.com/a/12476379/284795 । अनिवार्य रूप से

आधिकारिक निर्देश

प्रति https://pip.pypa.io/en/stable/installing.html पर

get-pip.py डाउनलोड get-pip.py , इसे .txt बजाय .py फ़ाइल के रूप में सहेजने के लिए सावधान रहें। फिर, इसे कमांड प्रॉम्प्ट से चलाएं।

python get-pip.py

ऐसा करने के लिए आपको संभवतः एक व्यवस्थापक कमांड प्रॉम्प्ट की आवश्यकता है। http://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx का पालन करें

मेरे लिए, यह C:\Python27\Scripts\pip.exe पर स्थापित पिप। अपने कंप्यूटर पर pip.exe , फिर अपने पथ (जैसे C:\Python27\Scripts ) को अपने पथ में जोड़ें (पर्यावरण चर प्रारंभ / संपादित करें)। अब आप कमांड लाइन से pip चलाने में सक्षम होना चाहिए। पैकेज स्थापित करने का प्रयास करें:

pip install httpie

वहां आप (उम्मीद है) जाओ!


Python3 के लिए यह कोशिश करें:

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python

अच्छी बात यह है कि यह पता लगाएगा कि आपके पास पाइथन का कौन सा संस्करण है (भले ही यह आपके कस्टम स्थान में अजगर का वातावरण हो)। इसके बाद आप सामान्य रूप से आगे बढ़ सकते हैं (उदाहरण के लिए)

pip install numpy

स्रोत: https://pypi.python.org/pypi/setuptools/1.1.6#upgrading-from-setuptools-0-6


Ubuntu 12.04 या पुराने के लिए,

sudo apt-get install python3-pip

काम नहीं करेगा इसके बजाए, उपयोग करें:

sudo apt-get install python3-setuptools ca-certificates
sudo easy_install3 pip

पाइप स्थापित करने के लिए, सुरक्षित रूप से get-pip.py डाउनलोड get-pip.py

फिर निम्नलिखित चलाएं:

python get-pip.py

सावधान रहें यदि आप एक पाइथन इंस्टॉलेशन का उपयोग कर रहे हैं जो आपके ऑपरेटिंग सिस्टम या किसी अन्य पैकेज मैनेजर द्वारा प्रबंधित किया जाता है। get-pip.py उन उपकरणों के साथ समन्वय नहीं करता है, और आपके सिस्टम को असंगत स्थिति में छोड़ सकता है।

संदर्भ: पीआईपी स्थापना


पायथन में संकुल को अधिष्ठापित करने के लिए हमेशा इन चरणों का पालन करें:

  1. यदि पैकेज python 2.x : sudo python -m pip install [package]
  2. यदि पैकेज python 3.x : sudo python3 -m pip install [package]

नोट: यह माना जाता है कि python लिए कोई उपनाम सेट नहीं है

इस विधि के माध्यम से, कोई पाइथन संस्करण पैकेज प्राप्त करने के बारे में कोई भ्रम नहीं होगा।


मैं उबंटू पर पाइथन 3 के लिए पाइप स्थापित करने में सक्षम था, बस sudo apt-get install python3-pip पाइथन 3 sudo apt-get install python3-pip


यदि आप पाइथन 3.4+ का उपयोग कर रहे हैं

बस टाइप करो:

python3 -m pip

यह काम करने के लिए ओएस एक्स मैवरिक्स पर मैंने यही किया।

सबसे पहले, brew स्थापित है

पाइथन 3.4 स्थापित करें

brew install python3

तो मुझे वितरण का नवीनतम संस्करण मिलता है:

wget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip#md5=c6c59594a7b180af57af8a0cc0cf5b4a

unzip distribute-0.7.3.zip
cd distribute-0.7.3
sudo setup.py install
sudo easy_install-3.4 pip
sudo pip3.4 install virtualenv
sudo pip3.4 install virtualenvwrapper

mkvirtualenv py3 

python --version
Python 3.4.1

आशा है कि ये आपकी मदद करेगा।


संपादित करें: मैन्युअल स्थापना और setuptools का उपयोग अब मानक प्रक्रिया नहीं है।

यदि आप पाइथन 2.7.9+ या पायथन 3.4+ चला रहे हैं

बधाई हो, आपको पहले से ही pip स्थापित होना चाहिए । यदि आप नहीं करते हैं, तो आगे पढ़ें।

यदि आप यूनिक्स जैसी प्रणाली चला रहे हैं

यदि आप पाइथन का संस्करण 2.7.9 या 3.4 से बड़ा है, या यदि आपके सिस्टम ने किसी भी कारण से इसे शामिल नहीं किया है तो आप आमतौर पर अपने पैकेज मैनेजर के माध्यम से pip लिए पैकेज स्थापित कर सकते हैं।

कुछ अधिक आम distros के लिए निर्देशों का पालन करें।

पायथन 2.x के लिए डेबियन (व्हीज़ी और नए) और उबंटू (ट्रस्टी ताहर और नए) पर स्थापित करना

टर्मिनल से निम्न आदेश चलाएं:

sudo apt-get install python-pip 

पाइथन 3.x के लिए डेबियन (व्हीज़ी और नए) और उबंटू (ट्रस्टी ताहर और नए) पर स्थापित करना

टर्मिनल से निम्न आदेश चलाएं:

sudo apt-get install python3-pip

पायथन 2.x के लिए CentOS 7 पर pip स्थापित करना

CentOS 7 पर, आपको पहले सेटअप टूल इंस्टॉल करना होगा, और उसके बाद pip स्थापित करने के लिए इसका उपयोग करें, क्योंकि इसके लिए कोई सीधा पैकेज नहीं है।

sudo yum install python-setuptools
sudo easy_install pip

पायथन 3.x के लिए CentOS 7 पर pip स्थापित करना

मान लें कि आपने ईपीईएल से पाइथन 3.4 स्थापित किया है, आप पाइथन 3 के सेटअप टूल्स इंस्टॉल कर सकते हैं और pip स्थापित करने के लिए इसका इस्तेमाल कर सकते हैं।

# First command requires you to have enabled EPEL for CentOS7
sudo yum install python34-setuptools
sudo easy_install pip

यदि आपके यूनिक्स / लिनक्स डिस्ट्रो में पैकेज रिपोज़ में नहीं है

नीचे विस्तृत मैनुअल तरीके का उपयोग कर स्थापित करें।

मैनुअल तरीका

यदि आप इसे मैन्युअल तरीके से करना चाहते हैं, तो अब-अनुशंसित विधि pip के इंस्टॉलेशन निर्देशों से get-pip.py स्क्रिप्ट का उपयोग करके इंस्टॉल करना है।

पाइप स्थापित करें

पाइप स्थापित करने के लिए, सुरक्षित रूप से get-pip.py डाउनलोड get-pip.py

फिर निम्न चलाएं (जिसके लिए व्यवस्थापक पहुंच की आवश्यकता हो सकती है):

python get-pip.py 

अगर setuptools पहले से स्थापित नहीं है, तो get-pip.py -pip.py आपके लिए setuptools इंस्टॉल करेगा।


python3 -m ensurepip

मुझे यकीन नहीं है कि यह वास्तव में कब पेश किया गया था, लेकिन यह मेरे लिए पाइप 3 स्थापित है जब यह पहले से मौजूद नहीं था।







pip