# Python venv ## 1.確認 Python 版本 首先,確保你已經安裝了 Python 3。你可以在終端中輸入以下命令來檢查: ``` python3 --version ``` ## 2.創建虛擬環境 在終端中執行以下命令來創建虛擬環境: ``` python3 -m venv myenv ``` 這條命令會在當前目錄下創建一個名為 myenv 的目錄,這個目錄包含了一個獨立的 Python 執行環境和其相關的庫。 ## 3.激活虛擬環境 在創建虛擬環境後,你需要激活它: ``` source myenv/bin/activate ``` 激活後,你會看到命令提示符前面出現了 (myenv),表示你已經進入了虛擬環境。 ## 4.在虛擬環境中安裝模組 在激活的虛擬環境中,你可以使用 pip 安裝你所需要的模組: ``` pip3 install 模組名 ``` 例如,安裝 requests 模組: ``` pip3 install requests ``` ## 5.檢查已安裝的模組 你可以使用以下命令來檢查已安裝的模組: ``` pip3 list ``` ## 6.退出虛擬環境 當你完成工作後,可以使用以下命令來退出虛擬環境: ``` deactivate ``` ## 7.使用 requirements.txt 管理依賴 為了方便在不同環境中復現同樣的依賴配置,你可以使用 requirements.txt 文件。創建虛擬環境並安裝所需模組後,執行以下命令來生成 requirements.txt 文件: ``` pip3 freeze > requirements.txt ``` 這樣會在當前目錄下生成一個包含所有已安裝模組和版本號的 requirements.txt 文件。 在新的虛擬環境中,可以使用以下命令安裝所有依賴: ``` pip3 install -r requirements.txt ``` ## 8.刪除虛擬環境 如果你不再需要某個虛擬環境,可以簡單地刪除對應的目錄。例如,要刪除名為 myenv 的虛擬環境: ``` rm -rf myenv ``` 通過這些步驟,你可以在 macOS 上使用 Python 3 創建和管理虛擬環境,方便地為不同的項目創建隔離的開發環境,避免依賴衝突問題。