![](../../img/interpret.jpg)
Python 簡易手冊
單元 71 - 安裝第三方模組
單元 9 - 型態標記介紹過如何用 pip 指令安裝第三方程式庫 (third party library) mypy , pip 指令使用形式如下, SomePackage 就是要安裝的第三方程式庫
> pip install SomePackage |
或是用以下 Python 指令及 pip 參數 (parameter)
> python -m pip install SomePackage |
以下示範的指令以 pip 指令為主。這裡要注意,凡是直接用 pip 指令安裝的第三方程式庫都是上傳到 PyPI 的套件 (package) , PyPI 的網址如下
基本上 PyPi 中個別第三方程式庫的頁面都有安裝指令,例如
![](django_latest.png)
上圖中右上角的綠色按鈕表示是最新版本,實務上可以安裝第三方程式庫之前的版本,例如下圖右上角的紅色按鈕表示不是最新版本
![](django_old.png)
注意,如果不是要安裝最新版本,安裝時要在程式庫名稱最後加上連續兩個等號以及版本號,例如上圖的版本為 4.2.13
> pip install Django==4.2.13 |
相對第三方程式庫推出新版本,如果升級則是要加上參數 --upgrade
> pip install --upgrade SomePackage |
另外有可能直譯器 (interpreter) 安裝時沒有連帶安裝 pip ,這時候要用以下指令安裝
> python -m ensurepip --default-pip |
以上簡略介紹利用 pip 指令從 PyPI 網站安裝第三方程式庫,至於 pip 指令的其他細節,例如從其他索引網站安裝,或是安裝本地磁碟中的程式庫,詳細請參考以下官方文件的連結。
參考資料
- https://docs.python.org/3/installing/index.html
- https://packaging.python.org/en/latest/tutorials/installing-packages/
![](../../img/pydoing.gif)