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

如何在VS Code中配置集成Anaconda Prompt终端并关联conda环境

VS Code配置Anaconda集成终端及独立环境方案

一、配置Anaconda Prompt为VS Code默认集成终端

1. 调整PowerShell执行权限(仅Windows需要)

以管理员身份启动系统自带的PowerShell,执行以下命令,输入Y确认即可:

Set-ExecutionPolicy RemoteSigned

2. 修改VS Code终端配置

  • 打开VS Code设置:快捷键Ctrl + ,(逗号),或者点击左下角齿轮图标选择「设置」
  • 在搜索框输入terminal.integrated.profiles.windows,点击搜索结果下方的「在settings.json中编辑」
  • 在json配置中添加以下内容,注意替换你本地Anaconda的实际安装路径:
"terminal.integrated.profiles.windows": {
    "Anaconda PowerShell": {
        "source": "PowerShell",
        "args": [
            "-ExecutionPolicy",
            "ByPass",
            "-NoExit",
            "-Command",
            "& 'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate base "
        ]
    }
},
// 配置默认启动的终端为Anaconda PowerShell
"terminal.integrated.defaultProfile.windows": "Anaconda PowerShell"
  • 保存settings.json文件,关闭所有已打开的VS Code集成终端,重新打开终端即可看到前缀显示(base),代表Anaconda环境已加载。

二、创建独立Conda环境并关联VS Code

1. 创建独立环境

在已配置好的VS Code集成终端执行以下命令,自定义环境名称和Python版本:

conda create -n 你的环境名 python=3.9

提示确认安装依赖时输入y回车等待创建完成。

2. 关联环境到VS Code项目

  • 打开你的Python项目文件夹,按快捷键Ctrl + Shift + P调出命令面板,搜索并选择Python: Select Interpreter
  • 在弹出的解释器列表中,找到你刚创建的、名称匹配的conda环境,点击选中
  • 重启VS Code集成终端,终端前缀会自动切换为(你的环境名),后续代码执行、包安装操作都会默认作用于该独立环境。

常见问题排查

如果重启终端后仍无环境标识,可在终端执行以下命令初始化conda,之后重启终端即可:

conda init powershell

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.20 18:06:01