#你是否經歷過這樣的場景
打開編輯器,苦思冥想20分鐘
只碼出了一行“hello world”
又或者,好不容易寫了個腳本
結果10行代碼15個Bug……
#不慌,這里就有一份指南!
在Python的世界里
有個巨大的寶庫PyPI
里面有27萬開放的模塊供大家使用
很多讓你苦思冥想的代碼
或許其他大神早就解決了
并提供了簡單好用的模塊
一起解鎖這個寶庫吧
相關軟件
主要有兩個:PyPI、pip。
Python包索引(PyPI)是Python軟件儲存庫,是Python官方的第三方庫的倉庫;而pip是一個管理包工具,主要用于下載安裝PyPI上的軟件包,我們可以理解為它是開啟PyPI寶庫的鑰匙。
概念
#PyPI
PyPI是專門存放Python開源代碼的一個社區。
PyPI的官網就是pypi.org,直接百度搜索pypi第一個鏈接就是了。
打開界面可以看到,里面已經有27萬個已開源的Python代碼了。
接下來只需要將你想找的項目關鍵詞放進搜索框中搜索就可以了。
概念
#pip
在下載Python到本地的時候,就會自帶一個叫pip的工具,它可以幫助我們從PyPI里下載我們所需要的各種模塊。
上周我們也有講到Python安裝軟件里有pip包管理工具,今天我們會介紹pip的實用功能。
pip命令01
#pip install
打開電腦的終端,在里面輸入命令 pip install 模塊名回車也可以完成第三方庫的下載。
需要注意的是mac本本身自帶pip和Python2,為了加以區分,Mac本里Python3對應的pip要改成pip3。(pip3 install + 模塊名)
在pip下載過程中,可能會出現以下幾個情況:
1.下載時出現紅字
出現紅字一般是因為網速慢和網絡受限兩種情況。
因為PyPI是國外的網站,所以在下載PyPI里的內容時會因為地區ip對國外網絡的支持程度導致下載速度很慢從而下載失敗。
為此國內開發了一些專門下載Python模塊的梯子用來提高我們的網速。
pip install -i
https://pypi.tuna.tsinghua.edu.cn/simple
模塊名回車(Mac端是pip3)
小tips:如果是在公司pip下載失敗,可能不是地區ip的原因,而是公司內網本身的限制。
2.下載時出現黃字
大部分出現黃字的原因是因為pip不是最新版本。
黃字可以無視,因為目前最新的pip20.0版本容易出現問題。
3.下載時沒有出現其他顏色表示成功下載了
如果下載完模塊后感覺不需要的話你也可以對模塊進行卸載。
pip命令02
#pip uninstall
在終端輸入pip uninstall 模塊名(Mac本pip換成pip3)。
回車后會用Yes和No讓你確定是否卸載,輸入y確定后回車瞬間即可卸載。
pip本身也是一個模塊,使用命令pip uninstall pip也能完成pip本身的卸載。(不建議輕易嘗試噢!除非卸載后你能自己安裝回去)
pip命令03
#pip show
如果下載了該模塊,終端會彈出模塊名稱,模塊的版本等這些基本信息。
沒有下載該模塊的話終端會不進行任何顯示。
pip命令04
#pip list
輸入pip list(Mac本pip換成pip3)回車可以查看目前已經下載的全部模塊名。
pip命令05
#pip-V
輸入pip-V(Mac本pip換成pip3)可以看pip目前的版本信息。
秒get大神同款代碼
你學會了嗎!