当使用 cmd.exe
作为 PyCharm 中的终端应用程序时,项目的 Python venv 会自动激活,因此,我不需要运行 venv\Scripts\activate
。但使用 PowerShell 时不会发生这种情况。有可能实现这一点吗?
最佳答案
这是激活Python虚拟环境必须勾选的选项:
默认情况下已勾选,在我的情况下是票证。它不起作用(并且默默地失败)的原因是因为我将父目录移动到硬盘驱动器上的其他位置,这似乎破坏了 venv。删除它并重新创建它解决了问题。
关于python - 在 PyCharm 中使用 PowerShell 时自动激活 Python venv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53170694/