2013-06-28 8 views
26

टर्मिनल के माध्यम से मैं उपलब्ध पायथन पैकेजों को खोजने में सक्षम होना चाहता हूं। वर्तमान में मैं pip और/या easy_install का उपयोग कर रहा हूं। मुझे उबंटू में apt-cache जैसी कार्यक्षमता चाहिए। विशेष रूप से यह है:उपलब्ध पायथन पैकेज पाइप के लिए खोज

  1. एक शब्द दिए गए पैकेजों के लिए पाइथन पैकेज इंडेक्स को खोजने में सक्षम हो। apt-cache search [package-name]
  2. सभी उपलब्ध पैकेजों को सूचीबद्ध करना भी अच्छा होगा।

यदि आपको और जानकारी चाहिए तो मुझे बताएं! सभी मदद की बहुत सराहना की जाती है!

+0

आप सभी विकल्प या तर्क खोजने के लिए 'pip -h' का उपयोग कर सकते हैं। – Wally

उत्तर

34

एक पैकेज के लिए खोज करनाः

pip search [package-name]

भी ऐसा ही करना चाहिए।

+0

कौन सा पीआईपी संस्करण – CodeKingPlusPlus

+0

मुझे लगता है कि यह किसी भी उपलब्ध संस्करण पर काम करना चाहिए; यह कम से कम [पीपी 1.2.1] से काम करता है (http://www.pip-installer.org/en/1.2.1/usage.html#searching-for-packages) – ijmarshall

+0

मैंने 'sudo apt-get update ' और 'सुडो एपीटी-अपग्रेड' प्राप्त करें और अभी भी पीआईपी 1.0 है ... मैं उबंटू का उपयोग कर रहा हूं, कोई विचार? – CodeKingPlusPlus

7
  1. उपयोग pip search QUERY

    उपयोग pip help और pip help COMMAND उपलब्ध आदेशों और उनके विकल्पों के बारे में जानने के लिए खोज करने के लिए।

  2. आप यहाँ संकुल की एक पूरी सूची पा सकते हैं:

    https://pypi.python.org/pypi/

    नोट स्लैश! इसके बिना आप different page पर समाप्त हो जाएंगे।

    आसान स्वत: उपभोग के लिए सरल मार्कअप के साथ एक सूचकांक यहां पाया जा सकता:

    https://pypi.python.org/simple/

+0

आप किस पीपी के बारे में बात कर रहे हैं? – CodeKingPlusPlus

3

सभी उपलब्ध संकुल की सूची देखने के लिए

pip search * 
1

पिप कर सकते हैं खोज करने के कोशिश अगर आप इसे अक्सर इस्तेमाल नहीं करना चाहते हैं तो अपनी समस्या का समाधान करें। लेकिन नियमित उपयोग के बाद मुझे पढ़ने में कठिनाई होती है, उपयोग में धीमा होता है और यह कभी-कभी इन्फोस नहीं दिखाता है (कभी-कभी अपलोड, लाइसेंस, आकार इत्यादि), इसलिए मैंने एक विकल्प लिखना समाप्त कर दिया जो मुझे लगता है कि बहुत अच्छा लगा।

इसे यिप कहा जाता है और यह स्टेरॉयड पर पाइप खोज की तरह है। यह रेगेक्स खोज, रंगीन आउटपुट और एक मेनू सिस्टम का समर्थन करता है जो खोज परिणाम से आसान बनाता है। यदि आप अधिक जानना चाहते हैं या स्क्रीनकैप check it out on GitHub देखना चाहते हैं।

संबंधित मुद्दे