在Debian系統下,你可以使用venv
模塊來創建和管理Python虛擬環境。以下是詳細步驟:
安裝Python3(如果尚未安裝):
sudo apt update
sudo apt install python3 python3-pip
安裝venv模塊(通常Python3自帶venv模塊,但如果沒有,可以手動安裝):
sudo apt install python3-venv
選擇項目目錄:
假設你的項目目錄是~/my_project
。
創建虛擬環境: 進入項目目錄并運行以下命令:
cd ~/my_project
python3 -m venv venv
這會在~/my_project
目錄下創建一個名為venv
的虛擬環境。
source venv/bin/activate
激活后,你的命令行提示符會顯示虛擬環境的名稱,例如:(venv) user@hostname:~/my_project$
停用虛擬環境:
deactivate
刪除虛擬環境: 如果你想刪除虛擬環境,只需刪除其目錄即可:
rm -rf venv
在虛擬環境中安裝依賴包:
使用pip
安裝所需的Python包:
pip install package_name
導出依賴列表: 你可以將當前虛擬環境的依賴包列表導出到一個文件中,以便以后重新安裝:
pip freeze > requirements.txt
從文件安裝依賴包:
使用導出的requirements.txt
文件重新安裝所有依賴包:
pip install -r requirements.txt
查看已安裝的包:
pip list
升級pip:
pip install --upgrade pip
通過以上步驟,你可以在Debian系統下輕松創建和管理Python虛擬環境。