python擴展包有三種安裝方式:
1. pip安裝方式。python3默認自帶pip,無需另外安裝;在python2.7版本上默認為easy_install安裝工作進行安裝,如果需要使用pip安裝,需要自行下載安裝(可以從http://www.pip-installer.org網站下載)。
2. 系統自帶的包安裝管理工具。
3. 從源代碼安裝。
使用pip安裝:在command命令行中輸入:pip install 包名,例如:pip install flask
使用pip安裝指定版本:在command命令行輸入:pip install 報名==版本,例如:pip install flask==2.1.3
使用系統自帶的包管理工具:
蘋果系統中有第三方包管理工具【homebrew(brew,http://www.macports.org/)】,類似pip的安裝方式,但並不是只能安裝python包。
Linux的不同發行版有不同的包管理工具,比如:apt-get、yum、dpkg、zypper等。
Windows有Windows安裝工具,需要后綴為.msi的包文件。
從源代碼安裝:
如果python包還沒有發布到pip上,就需要通過源代碼安裝,一般步驟如下:
1. 下載源代碼;
2. 如果是壓縮文件,使用zip或tar或其他的工具來解壓縮;
3. 在包含setup.py文件的目錄下運行python install setup.py。
最后來個表格匯總吧: