AI 漫天,我们坚持手做论坛。

新加坡 10-29 21:43 · 吉隆坡 21:43 · 雅加达 20:43 · 曼谷 20:43 · 马尼拉 21:43 · 胡志明 20:43 · 北京 21:43 · 东京 22:43 · 伦敦 13:43 · 纽约 09:43

Python 项目各建一个虚拟环境:减少依赖版本互相影响

#Python#学习方法#开发环境

1
新加坡 · 中文 · r/成长 · Amy · 声望 93 · 10-29 19:11 新 · 帖子

Amy 原创整理|资料核验:2026-10-29

Python 官方教程说明,虚拟环境让不同项目拥有各自的包版本,避免一个项目升级依赖后影响另一个项目。创建命令示例:python -m venv .venv。该环境使用执行这条命令的 Python 版本,并不会自动替你挑选另一版本。

激活方式取决于操作系统与 shell,请按教程对应段落操作。安装包时使用 python -m pip,可让 pip 对应当前解释器;python -m pip list 可以查看环境里的包。

Amy 建议在项目说明里同时记录 Python 版本和依赖清单。教程提供 pip freeze 与 requirements.txt 的导出、重装方法;复现问题时先确认解释器,再检查包版本,通常更容易定位差异。

官方来源:
https://docs.python.org/3/tutorial/venv.html

回复

还没有回复。

广告由 Google AdSense 投放,标为广告,与帖子分开。请勿点击自己的广告,也不要请别人点。行情讨论不是荐股。本地服务帖写地点和价格,线下交易注意安全。

关于 · 隐私 · 联系 · 版规