我已经提到了这个问题:正如How do I activate a virtualenv inside PyCharm's terminal?所提到的,自2016年以来,PyCharm应该支持自动激活虚拟env。但我没能让它发挥作用。

以上是我为PyCharm终端设置的页面。我检查了“激活虚拟主机”。

但是每次我用PyCharm启动终端时,它都不会自动激活虚拟env。我需要手动使用命令conda activate <environment_name>来激活环境。
我正在使用一个安装了自制的Conda环境。
我可以问一下,是否有任何参数可以添加到Shell路径(/bin/zsh)中,使其自动激活特定的虚拟env?或者其他解决这个问题的方法?
发布于 2022-04-16 15:58:57
我已经用另一种方法解决了这个问题:https://stackoverflow.com/a/55658404/15416614
虽然这个问题最初是关于Windows环境的,而且是4年前的问题,但“Ethan Yanjia”的回答仍然可以解决我目前的问题。
这似乎是一个PyCharm错误,有时‘’选项不能工作。根据:https://youtrack.jetbrains.com/issue/PY-23417的说法,它以前是固定的,但在某些情况下会重新出现。
发布于 2022-04-14 06:00:18
我让它起作用了。这和侏儒无关。
我的问题是,即使在卸载之后,anaconda HKEY_CURRENT_USER仍然存在。
1-您必须在命令提示符中检查PATH环境变量echo %PATH%,检查不再存在的路径,或者检查"&“标志并删除它们。
2-以下可能对你有用:
打开注册表编辑器(按Windows键,键入Regedit并点击Enter)。导航到HKEY_CURRENT_USER\Software\Microsoft\Command处理器\AutoRun并清除值。另外,检查HKEY_LOCAL_MACHINE\Software\Microsoft\Command处理器\AutoRun
https://stackoverflow.com/questions/71867072
复制相似问题