pip必備速查表,建議收藏!
大家好,我是 陽哥 。
今天來跟大家分享的是與 pip 相關(guān)的內(nèi)容。
01 pip背景介紹
所有的 Python 開發(fā)者都清楚,Python 之所以如此受歡迎,能夠在眾多高級語言中,脫穎而出,除了語法簡單,上手容易之外,更多還要?dú)w功于 Python 生態(tài)的完備,有數(shù)以萬計(jì)的 Python 愛好者愿意以 Python 為基礎(chǔ)封裝出各種有利于開發(fā)的第三方工具包。
這才使用我們能夠以最快的速度開發(fā)出一個(gè)滿足基本需要的項(xiàng)目,而不是每次都重復(fù)造輪子。
當(dāng)你在系統(tǒng)上安裝 python 時(shí),它附帶了一組預(yù)定義的包,這些包在 python 標(biāo)準(zhǔn)庫中提供。例如 DateTime、string、math等等。
但是如果你想要安裝額外的軟件包呢? 例如類似 NumPy 或 pandas 這樣的數(shù)據(jù)處理工具。
當(dāng)你在一個(gè)復(fù)雜的項(xiàng)目環(huán)境中,如果沒有一個(gè)有效的依賴包管理方案,項(xiàng)目的維護(hù)將會是一個(gè)大問題。
pip 是官方推薦的包管理工具,在大多數(shù)開發(fā)者眼里,pip 幾乎是 Python 的標(biāo)配。
Pip 是 Python Package Manager 的縮寫。
Pip是軟件工具的集合,這些工具以一致的方式自動化安裝、升級、配置和刪除計(jì)算機(jī)操作系統(tǒng)的計(jì)算機(jī)程序的過程。它允許您安裝和管理Python標(biāo)準(zhǔn)庫中不存在的其他軟件包。
pip 可以說是每個(gè)學(xué)習(xí) Python 的同學(xué)使用最多的工具了。
pip如今已經(jīng)成為了Python的一大特色,可以很方便得協(xié)助Python開發(fā)者進(jìn)行包管理。綜合來說,匹配擁有如下優(yōu)點(diǎn):
pip提供了豐富的功能,其競爭對手easy_install只支持安裝,沒有提供寫在和顯示已安裝列表的功能。
pip能夠很好地支持虛擬環(huán)境。
pip可以通過
requirements.txt集中管理依賴;pip能夠處理二進(jìn)制格式(.whl);
pip是先下載后安裝,如果安裝失敗,也會清理干凈,不會留下一個(gè)中間狀態(tài)。
Pip應(yīng)用廣泛,我自己在應(yīng)用的時(shí)候也經(jīng)常會忘記一些命令操作。今天,我將 pip 的常用命令以速查表的形式整理了出來,形成《Python:Pip速查表》,速查表的形式比較直觀,希望對大家有所幫助。
《Pip速查表》主要內(nèi)容包括以下幾個(gè)方面:

《Pip速查表》頁面概覽如下:

02 速查表部分內(nèi)容
在這里,跟大家介紹下Pip速查表的部分內(nèi)容。
安裝管理
以Python庫 requests 為例:
安裝Python庫
pip install requests
安裝指定版本的Python庫
pip install requests==2.22

從國內(nèi)鏡像安裝
pip install -i url requests
其中國內(nèi)鏡像源( url ) 可以是清華、中科大、豆瓣等:
清華:https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣:http://pypi.douban.com/simple/
更新Python庫
pip install --upgrade requests 或
pip install requests -U

查看可供安裝的版本
pip install requests==lemon

List
以Python庫requests為例,使用 pip 的list命令查看已安裝Python庫的信息:
查看已安裝的Python庫
pip list
查詢當(dāng)前環(huán)境中可升級的包
pip list -o 或
pip list --outdated

Show
以Python庫requests為例,使用 pip 的list命令查看已安裝Python庫的具體信息:
查看Python庫的信息
pip show requests

文件獲取
陽哥已經(jīng)整理好完整的 《Python:Pip速查表》 (高清pdf版),回復(fù) pip 即可獲取。
PS:公號內(nèi)回復(fù)「Python」即可進(jìn)入Python 新手學(xué)習(xí)交流群,一起 100 天計(jì)劃!
老規(guī)矩,兄弟們還記得么,右下角的 “在看” 點(diǎn)一下,如果感覺文章內(nèi)容不錯(cuò)的話,記得分享朋友圈讓更多的人知道!


【神秘禮包獲取方式】
