在 VS Code 中打开 Python 终端时,如果你希望不再自动执行 conda activate(或希望控制自动激活方式),需要关注 VS Code 新版本与 Python 扩展的变化。
- 安装并启用 Python Environments 扩展
从 VS Code 1.102 的更新说明可以看到:
微软开始将 Python Environments 扩展作为 Python 扩展的可选依赖进行灰度发布。这意味着你可能会看到它被自动安装(类似 Python Debugger、Pylance 等)。

更新说明原文提到:
Python Environments included as part of the Python extension ... The
Python Environments extension includes ... automatic terminal
activation (via "python-envs.terminal.autoActivationType" setting) ...
To use ... add to settings.json:
"python.useEnvironmentsExtension": true
- 在 VS Code 的 settings.json 中加入:
json
"python.useEnvironmentsExtension": true
或者是直接进到vscode的设置里面启用扩展
