Skip to content

使用 pipenv 安裝套件

建立虛擬環境並安裝套件

c:\> pipenv install <package>

pipenv 會自動建立虛擬環境,並安裝套件。

只建立虛擬環境(不安裝套件)

c:\> pipenv install

這個指令會根據 Pipfile 中的依賴來建立虛擬環境,而不會安裝新的套件。

安裝開發依賴套件

c:\> pipenv install --dev <package>

安裝開發環境所需的依賴(例如測試工具),它會將套件添加到 Pipfile 的 [dev-packages] 部分。

更新套件

c:\> pipenv update <package>

更新指定的套件。

移除套件

c:\> pipenv uninstall <package>

從虛擬環境中移除指定的套件,並更新 PipfilePipfile.lock

列出所有安裝的套件

c:\> pipenv graph

列出虛擬環境中所有已安裝的套件及其依賴樹狀結構。

將套件及版本資訊輸出到 Pipfile.lock

c:\> pipenv lock

將當前的套件和版本資訊鎖定,並更新 Pipfile.lock,以確保不同環境下的依賴版本一致。

從 Pipfile 安裝套件

c:\> pipenv sync

根據 Pipfile.lockPipfile 安裝所需的套件,確保環境依賴與指定的版本一致。

Note

pipenv lock 是將當前的依賴鎖定到 Pipfile.lock,而 pipenv sync 是根據 Pipfile.lock 安裝對應的套件。

進入虛擬環境

c:\> pipenv shell

啟動虛擬環境,讓你在隔離的環境下執行 Python 程式。

離開虛擬環境

c:\> exit

退出虛擬環境。

移除虛擬環境

c:\> pipenv --rm

移除目前的虛擬環境,釋放系統空間。