Python PIP
什麼是 PIP?
PIP 是 Python 包(或稱模組)的包管理器。
注意: 如果你的 Python 版本是 3.4 或更高版本,PIP 是預設包含的。
什麼是包?
包包含模組所需的所有檔案。
模組是你可以在專案中包含的 Python 程式碼庫。
檢查 PIP 是否已安裝
在命令列中導航到 Python 的指令碼目錄,然後鍵入以下命令:
示例
檢查 PIP 版本
C:\Users\你的名字\AppData\Local\Programs\Python\Python36-32\Scripts>pip --version
安裝 PIP
如果你沒有安裝 PIP,可以從以下頁面下載並安裝: https://pypi.org/project/pip/
下載一個包
下載包非常簡單。
開啟命令列介面,然後告訴 PIP 下載你想要的包。
在命令列中導航到 Python 的指令碼目錄,然後鍵入以下命令:
示例
下載名為 "camelcase" 的包
C:\Users\你的名字\AppData\Local\Programs\Python\Python36-32\Scripts>pip install camelcase
現在你已經下載並安裝了你的第一個包!
使用包
一旦包被安裝,就可以使用了。
將 "camelcase" 包匯入你的專案中。
示例
匯入並使用 "camelcase"
import camelcase
c = camelcase.CamelCase()
txt = "hello world"
print(c.hump(txt))
執行示例 »
查詢包
在 https://pypi.org/ 上查詢更多包。
解除安裝一個包
使用 uninstall
命令來解除安裝一個包
示例
解除安裝名為 "camelcase" 的包
C:\Users\你的名字\AppData\Local\Programs\Python\Python36-32\Scripts>pip uninstall camelcase
PIP 包管理器會詢問你是否確認要刪除 camelcase 包
正在解除安裝 camelcase-02.1
將移除
c:\users\你的名字\appdata\local\programs\python\python36-32\lib\site-packages\camelcase-0.2-py3.6.egg-info
c:\users\你的名字\appdata\local\programs\python\python36-32\lib\site-packages\camelcase\*
繼續 (y/n)?
按 y
鍵,包將被移除。
列出包
使用 list
命令列出你係統上安裝的所有包
示例
列出已安裝的包
C:\Users\你的名字\AppData\Local\Programs\Python\Python36-32\Scripts>pip list
結果
包 版本
-----------------------
camelcase 0.2
mysql-connector 2.1.6
pip 18.1
pymongo 3.6.1
setuptools 39.0.1