在Debian上使用Python虚拟环境可参考以下步骤:
安装Python和工具
Debian通常默认安装Python 3,可通过python3 --version检查。若需安装Python 2或确保工具齐全,可运行:
sudo apt update
sudo apt install python3 python3-pip # 安装Python 3及pip
pip3 install virtualenv # 安装virtualenv(可选,用于Python 2或兼容性需求)
创建虚拟环境
使用venv模块(Python 3自带)或virtualenv工具:
# 使用venv(推荐,Python 3.3+自带)
python3 -m venv myenv # 创建名为myenv的虚拟环境
# 或使用virtualenv(需先安装)
virtualenv -p python3 myenv # 指定Python 3解释器
激活虚拟环境
source myenv/bin/activate # 激活后命令行提示符会显示虚拟环境名称,如(myenv)
安装依赖包
在激活的虚拟环境中使用pip安装所需包,例如:
pip install requests
可通过pip freeze > requirements.txt生成依赖文件,方便后续迁移。
停用虚拟环境
deactivate
删除虚拟环境
直接删除虚拟环境目录即可:
rm -rf myenv
说明:
venv是Python 3自带的标准库模块,无需额外安装,推荐优先使用。