使用时 cmd.exe 作为pycharm中的终端应用程序,项目的python venv会自动激活,因此,我不需要运行 venv\Scripts\activate 是的。但在使用powershell时不会发生这种情况。有可能做到吗?
cmd.exe
venv\Scripts\activate
必须勾选此选项才能激活python虚拟环境:
这是默认的,在我的情况下是票。它不起作用的原因(并且是无声地失败)是因为我将父目录移动到硬盘上的另一个位置,这似乎破坏了venv。删除并重新创建它修复了问题。