pip原理及使用

? ? 在安裝第三方python庫的時候,往往我們可以選擇直接下載安裝包,或使用pip第三方庫管理工具來安裝。

? ? 下面介紹pip的工作原理以及pip的安裝,和pip安裝第三方庫的方式以及一些常用命令。‘

一、原理

? ? python第三方庫的管理網(wǎng)站(俗稱源)是:https://pypi.python.org/pypi

? ? 當用戶使用命令pip install pip,就是會向上面的網(wǎng)站發(fā)送包搜索請求,如果找不到的話,重試幾次以后放棄。如果找到的話,就會下載那個相關(guān)庫對應的代碼和依賴,本地編譯完成以后,安裝到本地的python的安裝目錄(一般為($(python安裝目錄)\lib\site-packages))。

? ? pip更多,請詳看:https://pip.pypa.io/en/latest/

二、pip下載及安裝

? ? 參見網(wǎng)站:pypi.python.org/pypi/pip

三、使用pip安裝第三方庫示例

? ? 安裝numpy:

? ? ?pip install numpy

四、pip常用命令

Commands:

install? ? ? ? ? ? ? ? ? ? 安裝包.

uninstall? ? ? ? ? ? ? ? ? 卸載包.

freeze? ? ? ? ? ? ? ? ? ? ? 按著一定格式輸出已安裝包列表

list? ? ? ? ? ? ? ? ? ? ? ? 列出已安裝包.

show? ? ? ? ? ? ? ? ? ? ? ? 顯示包詳細信息.

search? ? ? ? ? ? ? ? ? ? ? 搜索包,類似yum里的search.

wheel? ? ? ? ? ? ? ? ? ? ? Build wheels from your requirements.

zip? ? ? ? ? ? ? ? ? ? ? ? 不推薦. Zip individual packages.

unzip? ? ? ? ? ? ? ? ? ? ? 不推薦. Unzip individual packages.

bundle? ? ? ? ? ? ? ? ? ? ? 不推薦. Create pybundles.

help? ? ? ? ? ? ? ? ? ? ? ? 當前幫助.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容