【发布时间】:2021-11-04 16:22:41
【问题描述】:
Pycharm 不会激活现有的虚拟环境。当我在可能的 venv 列表中选择它并单击“确定”时,它只会进行一些加载并且不会关闭窗口。 venv 未激活。
让venv 正常工作的唯一方法是启动一个新项目,让 Pycharm 在启动项目时创建它。否则它不起作用。
我已经升级 Pycharm 很多次了,怀疑是旧版本搞砸了。
【问题讨论】:
-
由于多种原因,这是错误的,如果项目视图中有一个打开的项目并且设置了该项目的默认解释器,则唯一可以为您自动激活 venv 的 PyCharm 选项。在这种情况下,
settings>tools>terminal有一个选项可以在您启动终端选项卡时激活 venv。另一种可能性是在没有创建运行配置的情况下运行代码,在这种情况下会创建一个带有默认解释器的临时运行配置。 -
上述两种情况(在其应用程序中受到限制 - 一个项目或没有选择的运行配置)在您的答案中没有明确解释。两者都可以通过正确使用功能来实现,而无需重置任何配置文件。这也没有什么新东西,这些功能和以前完全一样。
标签: linux pycharm linux-mint python-venv