問題
我使用 Windows,現在有一個目錄內需要執行 Python,有個 requirements.txt 指定了所有依賴項資訊需要用 pip 安裝,但我希望不影響全局,因此需要在目錄建立 Python 虛擬環境再進行 pip 安裝。
回答
在 Windows 上建立 Python 虛擬環境與在 Linux 上類似,您可以按照以下步驟進行:
- 在 Windows 上打開命令提示字元(Command Prompt)或 PowerShell
- 進入您的目錄:
cd C:\path\to\your\directory
- 建立 Python 虛擬環境:
python -m venv venv
- 啟用虛擬環境:
venv\Scripts\activate
- 安裝所有依賴項:
pip install -r requirements.txt
現在您已經在虛擬環境中安裝了所有依賴項。如果您需要退出虛擬環境,可以在命令提示字元或 PowerShell 中輸入 deactivate
。
請注意,每當您需要在該目錄中執行 Python 代碼時,都需要啟用虛擬環境。如果您需要分享代碼,您可以將 requirements.txt
檔案與 venv
目錄一起分享,讓其他人可以輕鬆地重建虛擬環境並安裝所有依賴項。