डेबियन व्हीज़ी में अजगर पाइप स्थापित करें


31

pipडेबियन व्हीज़ी में कैसे स्थापित करें ?

मैं कई सलाह मिल गया है, apt-get install python-pipलेकिन परिणाम है

"पैकेज अजगर-पाइप का पता लगाने में असमर्थ"

है pipडेबियन खरखरा में उपलब्ध है? मैं उपयोग कर रहा हूँ7.8


हाँ, यह उपलब्ध है। का आउटपुट क्या है apt-cache policy python-pip? का आउटपुट भी पोस्ट करते हैं apt-cache policy
फहीम मीठा

"apt-cache policy python-pip" ने मुझे "N: पैकेज पायथन-पाइप का पता लगाने में असमर्थ" दिया। अन्य टिप्पणी के लिए, इसने मुझे एक लंबा आउटपुट दिया जिसे आप यहाँ देख सकते हैं। pastebin.com/bGUMjiuL
जाको

जवाबों:


50

यद्यपि apt-get updateआपकी मदद करने के लिए लग सकता है, मैं मट्ठा भंडार से स्थापित पाइप का उपयोग करने के खिलाफ दृढ़ता से सलाह देता हूं apt-get install python-pip:

  • यह pipसंस्करण 1.1 पर है जबकि वर्तमान संस्करण> 9.0 है
  • संस्करण 1.1 में संकुल डाउनलोड करने के लिए उपयोग pipकी जाने वाली सुरक्षा समस्याएं हैं
  • संस्करण 1.1 संकुल के स्थिर संस्करणों में डाउनलोड / इंस्टॉल को प्रतिबंधित नहीं करता है
  • नई कार्यक्षमता की बहुत कमी है (जैसे पहिया प्रारूप के लिए समर्थन) और बग फिक्स को याद करता है ( चैंज देखें )
  • python-pipapt-getजो भी कारण के लिए कुछ पर्ल मॉड्यूल में खींच के माध्यम से स्थापित किया

जब तक आप python2.4 चला रहे हैं या अभी भी पाइप 1.1 द्वारा समर्थित है (और जिसे आपको किसी भी तरह से उपयोग नहीं करना चाहिए) आपको सुरक्षित रूप से डाउनलोड करने के लिए पाइप प्रलेखन पृष्ठ पर स्थापना निर्देशों का पालन करना चाहिए ( 1.1 संस्करण के साथ असुरक्षित का उपयोग न करें) , और निश्चित रूप से उस संस्करण के साथ किसी भी पैकेज को स्थापित नहीं करते हैं )pippip install --upgrade pipsudo pip ...

यदि आपने पहले से ही पाइप संस्करण 1.1 स्थापित करने की गलती की है, तो तुरंत करें:

sudo apt-get remove python-pip

उसके बाद:

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

(आपके द्वारा स्थापित किसी भी अजगर संस्करण के लिए)।

Python2 संस्करणों की शुरुआत 2.7.9 और Python3 संस्करण की शुरुआत 3.4 के साथ होती है जिसमें डिफ़ॉल्ट रूप से पाइप शामिल होता है।


वाह। बहुत बहुत सराहना की सलाह के लिए धन्यवाद!
जाको

पाइप-3.2 के बारे में क्या, मट्ठा के साथ पैक किया गया है? क्या इसमें सुरक्षा के मुद्दे भी हैं? यदि ऐसा है, और यदि आप उन मॉड्यूल के साथ काम नहीं कर रहे हैं जो अजगर 3 के लिए तैयार नहीं हैं, तो संभवतः यह एक बेहतर विकल्प है?
mc0e

@ mc0e क्या आपको संस्करण संख्या खोजने में समस्या है? pip --versionदे देंगे। मुझे यकीन नहीं है कि आप एक बेहतर विकल्प होने में "उस" का उल्लेख कर रहे हैं। यदि आपका मतलब 2.7.9 है, तो इसका उत्तर शायद है।
एंथन

1
+1, विशेष रूप से संस्करण की जानकारी के लिए। हालांकि, मैं अजगर 2.7.9 रास्पबेरी पाई (raspbian) पर स्थापित किया है और pipकर रहा है नहीं डिफ़ॉल्ट रूप से शामिल थे।
कैनिकोव्स

मैंने यह कोशिश की, लेकिन केवल भूल से त्रुटि हुई; ERROR: The certificate of bootstrap.pypa.io 'पर भरोसा नहीं है। त्रुटि: का प्रमाण पत्रbootstrap.pypa.io' hasn't got a known issuer.
user5359531

18

apt-get update का प्रयास करें। मैं इसे डेबियन मट्ठे में देखता हूं:

root @ aramin: / home / undefine # apt-cache शो पायथन-पाइप
पैकेज: अजगर-पाइप
संस्करण: १.१-३
स्थापित-आकार: 457
अनुरक्षक: डेबियन पायथन मॉड्यूल टीम 
वास्तुकला: सभी
निर्भर करता है: python2.6, python (> = 2.6.6-7 ~), अजगर (= 0.6%)
सिफारिश: अजगर देव-सभी (> = 2.6), निर्माण-आवश्यक
विवरण-एन: वैकल्पिक पायथन पैकेज इंस्टॉलर
 पाइप easy_install के लिए एक प्रतिस्थापन है, और इसे बेहतर बनाने का इरादा है
 अजगर पैकेज इंस्टॉलर। यह virtualenv के साथ एकीकृत करता है, आंशिक नहीं करता है
 स्थापित करता है, पुनरावृत्ति के लिए पैकेज स्थिति को बचा सकता है, गैर-अंडे से स्थापित कर सकता है
 स्रोत, और संस्करण नियंत्रण रिपॉजिटरी से स्थापित कर सकते हैं।
मुखपृष्ठ: http://pip.openplans.org/
विवरण- md5: 8d21e4048f43043df36daaae334010b5
टैग: व्यवस्थापक :: पैकेज-प्रबंधन, डीवेल :: लैंग: अजगर, डेवेल :: पैकेजिंग,
 कार्यान्वित-इन :: पायथन, भूमिका :: कार्यक्रम
खंड: अजगर
प्राथमिकता: वैकल्पिक
फ़ाइल नाम: पूल / मुख्य / पी / अजगर-पाइप / अजगर-पाइप_1.1-3_all.deb
आकार: 111846
MD5sum: b9f16d9d57fbfb42a96d3b2ece11acae
SHA1: c33418777cb82320a53f63083ecea1da4f8f559
SHA256: ffd03a25f0c1f457e810a930d83b0cab07e8c70b0f3ce63747544cc6fc39a61f

root @ aramin: / home / undefine # apt-cache policy python-pip
अजगर-पिप:
  ज़ैनस्टलोवाना: (बहादुर)
  कंडीड्यूज़का: 1.1-3
  तबेला वर्सजी:
     १.१-३ ०
        500 देनदार: //localhost/ftp.pl.debian.org/debian/ स्थिर / मुख्य i386 पैकेज

धन्यवाद! उपयुक्त अद्यतन के बाद मैं पैकेज स्थापित करने में सक्षम था। मुझे लगता है कि मैं वास्तव में समझ नहीं पा रहा हूं कि क्या-क्या अपडेट वास्तव में मिलता है! मैं इसे बेतरतीब ढंग से करता हूं; मैंने एक महीने पहले इस डेबियन को स्थापित किया था और मैंने पहले ही कम से कम 5 बार आदेश जारी किया था। मुझे आश्चर्य है कि, इस एक ने मुझे अजगर-पाइप वापस क्यों दिया !! ??
जाको

apt-get update: Askubuntu.com/a/222352
jezmck

0

मैं डेबियन "जेसी" पर एक ही मुद्दा था, यह मेरे लिए काम किया:

sudo apt-get remove python* 
sudo aptitude install python-pip

1
इससे आपका सिस्टम टूट सकता है।
फोटो ब्ल्स्क
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.