搭建 Python Venv 环境
venv 简介
venv 是 Python 内置的虚拟环境工具,用于为项目创建隔离的依赖环境,避免不同项目之间的包版本冲突。
检查 Python 版本
python --version
# 或者
python3 --version
在 Ubuntu 安装 venv
sudo apt update
sudo apt install -y python3-venv
创建虚拟环境
在项目目录中执行(示例目录名为 xxx):
python3 -m venv xxx
激活虚拟环境
source xxx/bin/activate
激活成功后,终端前会出现 (xxx) 标识。
安装依赖
pip install -r requirements.txt
导出依赖
pip freeze > requirements.txt
退出虚拟环境
deactivate
删除虚拟环境
直接删除 venv 目录即可。
常见问题
pip 使用国内镜像
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package