You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使终端环境匹配VSCode中已选定的虚拟环境?

VSCode切换Python环境后终端未更新的解决方法
  • 已打开的终端不会自动切换环境,必须关闭现有终端,重新打开新终端,新终端才会加载你选中的venv环境。
  • 检查VSCode设置:按Ctrl+,打开设置面板,搜索python.terminal.activateEnvironment,确保该选项处于开启状态(勾选)。
  • 手动激活环境:在终端中先退出当前conda环境,执行conda deactivate,再手动激活venv:
    • Windows系统:.\venv\Scripts\activate
    • Linux/macOS系统:source venv/bin/activate
  • 检查工作区配置:查看当前工作区的.vscode/settings.json文件,确认没有硬编码指定其他Python解释器路径(比如python.pythonPath或python.defaultInterpreterPath)。
  • 重启VSCode:若以上操作无效,重启VSCode后重新选择目标环境,再打开新终端测试。

内容的提问来源于stack exchange,提问作者Michael Amos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 05:10:39