除了內置的標准庫,python還支持通過自動開發的庫或眾多豐富的第三方庫進行擴展。
Python的第三方支持工具包括網站開發、數值計算、串口讀寫、游戲開發等各個方面。
我平時使用比較多的第三方庫的下載地址是 https://pypi.org/ ,基本上只要是你能想到的在上面都可以找到。
下面總結幾種常見的導入方式:
1. 直接通過CMD窗口,使用pip命令進行自動下載安裝
此方法使用的前提是已經安裝了pip這個方法,不過在新的python安裝包中已經繼承了pip方法,可以直接使用。(如果用不了,則可以到pypi網站上去下載,方法寫在后面。)
檢查pip能否使用的方法時直接在CMD窗口輸入pip命令:
可以看出,使用該方法進行安裝的命令格式為:
pip install 庫名
一般來說只要網絡和訪問權限沒有問題,pip會直接進行安裝,並將目標庫所需要的其他庫一並進行安裝,不需要再另行操作,非常的方便。
當然也不排除你的網絡受限的情況,比如我們公司。。。 囧
如下,這種情況就需要你自己手動下載安裝了
2. 自行到pypi網站進行搜索,下載,並手動安裝
打開https://pypi.org/ ,舉個例子我們要安裝PyQt5,搜索出來的結果有一堆,那應該如何選擇呢。
包的類型一般是分為兩種:whl 和 tar.gz
whl類型
如果要下載whl類型的包,首先需要查看你的python所支持的whl文件類型,下載的對應支持的文件類型,否則后面會出現報錯
查看方法:在pycharm或者python的shell終端輸入以下代碼
import pip print(pip.pep425tags.get_supported())
下載到本地后,直接在CMD窗口執行命令
pip install 庫名
你可以到對應的本地目錄下執行此命令,也可以在執行此命令的時候直接在庫名前面帶上本地路徑。
tar.gz類型
下載該類型的包到本地后,使用winRAR解壓,(或者tar -zxvf)
找到解壓后的setup.py文件,執行命令:
python install setup.py
同樣可以到對應的本地目錄下執行此命令,也可以在執行此命令的時候直接在庫名前面帶上本地路徑
3. 直接通過pycharm工具進行下載
也可在pycharm的菜單欄setting-project-project interpreter 這個地方進行直接添加