本来一直打开 terminal,会直接进入对应的虚拟环境,直到有一天更新 pycharm 后,发现打开 terminal 后直接进入了 base 环境,每次都要手动 activate 一下,比较麻烦仔细观察才发现,terminal 使用了 windows 的powershell,如下图所示:
解决办法:
Settings --> Tools --> Terminal --> Shell Path,将 powershell 修改为 cmd.exe
,如下图所示:
修改 shell 过后,可以看到使用的是 windows 的 cmd shell ,并且会自动跳转到虚拟环境