Python 项目开发中,环境管理是保障代码稳定性和避免依赖冲突的关键步骤。以下是常用的环境管理方法:
1. 虚拟环境(Virtual Environment)
使用 venv
创建隔离的开发环境:
python -m venv myenv
✅ 激活环境后,所有依赖仅作用于当前项目
📁 图片:python_virtual_environment
2. pip 工具
通过 pip
安装/管理包:
pip install -r requirements.txt
🔗 了解 pip 更多:python_pip
🔧 图片:python_pip_tool
3. Conda 环境
Anaconda 用户可使用 conda
创建环境:
conda create --name myproject
环境管理最佳实践
- 始终在项目根目录创建环境
- 使用
requirements.txt
或environment.yml
记录依赖 - 定期清理无用环境:
rm -rf venv
📌 扩展阅读:Python 开发规范指南