一:问题
我下了别人的工程,工程环境是用全局的python环境好,还是弄一个虚拟环境好一点,为什么?
二:回答
用虚拟环境好,因为能够实现环境分离,你能在虚拟环境中安装项目特定的依赖项,而不会影响全局Python环境。从而实现不同项目维护不同的依赖关系,而不必担心版本冲突或相互影响。
具体操作步骤为:
1. 新项目右下角可以点击Add Interpreter,也可以在setting里面点击
2. 跳转到该页面后,选择new environment选项
Location默认虚拟环境的名字为:venv(即**v**irtualized **env**ironment的缩写),可以随意改,比如改成myvenv
Inherit global site-packages:继承全局站点包,该选项通常建议不勾选,以确保虚拟环境与全局环境相互独立,避免潜在的库版本冲突
Make available to all projects:对所有项目可用,该选项建议勾选,这样能够实现在多个项目中共享同一个虚拟环境,而不必为每个项目创建一个新的虚拟环境,能够提高虚拟环境的重用性和管理效率。
标签:选项,项目,python,环境,虚拟环境,全局 From: https://www.cnblogs.com/miaomiaokaixin/p/17861694.html