पाइप का संस्करण कैसे पता चलेगा


99

कौन सा शेल कमांड मुझे उपयोग करने का वास्तविक संस्करण देता है pip?

pippip showमॉड्यूल के सभी संस्करण के साथ देता है जो स्थापित हैं लेकिन खुद को बाहर करता है।


5
@doniyor: और pip -hआप विकल्प के बारे में बता दिया होता ..
मार्टिन पीटर्स

5
इसका कारण यह है कि यह बहुत अधिक है, क्योंकि -versionध्वज --isolatedध्वज और --proxyझंडे के बीच पाया जाता है, यहीं से उपयोगकर्ता स्कैन करता है, और आंखें चमकने लगती हैं। यह बेहद खराब कमांड को सामान के बीच छिपाकर रखने के लिए एक बुरा डिज़ाइन है जो स्क्रीन पर पाइप के गलती से रैंडम इंटरनेट जार्गन के डेवलपर की तरह दिखता है और फिर सोचा: "ओह हाँ, अब मैं बुनियादी उपयोग के बारे में बात करूंगा"। यह अजगर में एक आम विषय है, जहां अजगर कम पूर्व-पैक प्रणाली है और फर्श पर डंप किए गए टूल का अधिक कचरा है।
एरिक लेसचिंसी

1
python.exe -m pip show pipहालांकि अब पाइप -20.1.1 और अजगर 3.7.5 के साथ काम कर रहा है ।
mlvjjr

जवाबों:


160

तुम यह केर सकते हो:

pip -V

या:

pip --version

4
विंडोज़ उपयोगकर्ताओं के लिए: अजगर-एम पाइप --version
पेड्रो77

16

पूर्णता के लिए:

pip -V

pip --version

pip list और सूची के अंदर आपको इसके संस्करण के साथ पाइप भी मिलेगा।


10

विंडोज के लिए:

import pip

help(pip) 

संस्करण को मदद फ़ाइल के अंत में दिखाता है।


1
एक स्क्रिप्ट के भीतर (संभवतः किसी भी मंच पर) आप कर सकते हैं: आयात पाइप; पाइप .__ संस्करण__ (लेकिन मुझे यकीन नहीं है कि आपको चाहिए )
डेव नाइट

1
आयात: 'आयात' शब्द को cmdlet के नाम से नहीं जाना जाता है
पेड्रो77

8

विंडोज़ के लिए बस टाइप करें:

python -m pip --version

2
Aleluia! धन्यवाद, यह सही विंडोज जवाब है।
13

5

आरएचईएल "पाइप -वी" पर काम करता है:

$ pip -V
pip 6.1.1 from /usr/lib/python2.6/site-packages (python 2.6)

5

निम्न में से कोई भी काम करना चाहिए

pip --version
# pip 19.0.3 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)

या

pip -V       
# pip 19.0.3 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)

या

pip3 -V      
# pip 19.0.3 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)

4

बहुत से लोग 2.X और 3.X अजगर दोनों का उपयोग करते हैं। आप pip -Vडिफ़ॉल्ट पाइप संस्करण दिखाने के लिए उपयोग कर सकते हैं ।
यदि आपके पास कई अजगर संस्करण हैं, और आप अलग-अलग पाइप के माध्यम से कुछ पैकेज स्थापित करना चाहते हैं, तो मैं इस तरह से सलाह देता हूं:

sudo python2.X -m pip install some-package==0.16

3

अजगर शुरू करें और टाइप करें import pip pip.__version__जो सभी अजगर पैकेजों के लिए काम करता है।


2

विंडोज मशीन के लिए कमांड प्रॉम्प्ट पर जाएं और टाइप करें।

pip -V 

2
काम नहीं करता। "ट्रेसबैक (सबसे हालिया कॉल अंतिम): और ब्ला ब्ला .."
पेड्रो77

2

दो चीजों की जाँच करें

pip2 --version   

तथा

pip3 --version

क्योंकि डिफ़ॉल्ट पाइप इनमें से कोई भी हो सकता है इसलिए दोनों की जांच करना हमेशा बेहतर होता है।


1

सबसे पहले, एक कमांड प्रॉम्प्ट खोलें उसके बाद bellow कमांड टाइप करें।

आसानी से एक संस्करण की जाँच करें:

फॉर्म विंडोज:

पाइप स्थापना:

pip install pip

पाइप संस्करण की जांच:

pip --version 

3
आओ। यदि आपके पास पाइप है, तो आपको इसे स्थापित करने की आवश्यकता नहीं है।
लॉरेंज एल्बे

1
`pip -v` or `pip --v` 

हालाँकि, ध्यान दें, यदि आप macos catelina का उपयोग कर रहे हैं, जिसमें zsh (z शेल) है, तो यह आपको चीजों का एक पूरा गुच्छा दे सकता है, इसलिए सबसे अच्छा विकल्प संस्करण को स्थापित करने या इसे शुरू करने का प्रयास करना है -- pip3

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