阻止 Visual Studio Code 激活 Python 虚拟环境

Lar*_*erg 9 python terminal visual-studio-code

打开 Python 项目后,每当我在 Visual Studio Code 中打开集成终端时,它都会自动激活虚拟环境。我确定这是由 VS Code 完成的,因为我可以在该终端的 bash 历史记录中找到这个命令:

source <project-directory>/venv/bin/activate

我不想激活虚拟环境。我们如何防止 VS Code 这样做?

Bre*_*non 20

添加"python.terminal.activateEnvironment": false到您的设置(如果您永远不需要,则全局添加到您的用户设置,否则您的settings.json文件位于 .vscode 目录中;如果这对您来说是每个工作区的内容,则在您的工作区目录中找到此文件夹;文档)。