使用 `virtualenv` 來管理 Python 虛擬環境是一種良好的實踐,特別是當您需要在不同專案中使用不同的依賴版本時。以下是一個簡單的步驟來使用 `virtualenv`:
### 步驟 1: 安裝 `virtualenv`
如果您尚未安裝 `virtualenv`,可以使用以下命令安裝:
```bash
pip install virtualenv
```
### 步驟 2: 創建虛擬環境
在您的專案目錄中,運行以下命令來創建一個名為 `myenv` 的虛擬環境:
```bash
virtualenv myenv
```
您也可以指定 Python 版本(例如,Python 3.8):
```bash
virtualenv -p python3.8 myenv
```
### 步驟 3: 啟動虛擬環境
在 UNIX/Linux 或 macOS 中,使用以下命令啟動虛擬環境:
```bash
source myenv/bin/activate
```
在 Windows 中,使用以下命令:
```bash
myenv\Scripts\activate
```
啟動虛擬環境後,您的終端機提示符應該會顯示虛擬環境的名稱,表示您已經進入虛擬環境。
### 步驟 4: 在虛擬環境中安裝依賴
在虛擬環境中,您可以使用 `pip` 安裝依賴,並且這些依賴只會影響當前虛擬環境,而不會影響全局 Python 環境。
```bash
pip install package_name
```
### 步驟 5: 離開虛擬環境
當您完成工作或者想退出虛擬環境時,在終端中運行以下命令:
```bash
deactivate
```
這會將您返回到全局 Python 環境。
使用虛擬環境能夠確保每個專案都擁有獨立的依賴和環境,提高了專案的可移植性和整體的環境隔離。