2013-06-28 55 views
26

通過終端,我希望能夠搜索可用的Python包。目前我正在使用pip和/或easy_install。我希望Ubuntu中的功能與apt-cache類似。具體來說就是:尋找可用的Python包pip

  1. 能夠搜索python軟件包索引中給定的軟件包。類似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'和'sudo apt-get upgrade'並且仍然有點1.0 ...我使用Ubuntu,有什麼想法? – CodeKingPlusPlus

3

要查看所有可用包的列表嘗試運行

pip search * 
1

皮普搜索可以解決你的問題,如果你不想經常使用它。但經常使用後,我發現它很難閱讀,使用速度慢,並沒有顯示我有時需要的信息(上傳時間,許可證,大小等),所以我最終寫了一個替代品,我認爲它非常好。

它被稱爲葉,它就像皮質類固醇搜索。它支持正則表達式搜索,彩色輸出和一個菜單系統,使得從搜索結果安裝非常容易。如果您想了解更多信息或查看屏幕截圖check it out on GitHub