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

Linux笔记本环境下在VSCode中激活Conda的有效方法

Linux环境下VSCode配置Conda虚拟环境完整流程

前置准备

  • 安装Conda:下载对应Linux版本的安装包,运行安装脚本完成部署,建议执行conda init让终端默认加载Conda环境(后续操作更顺畅)
  • 安装VSCode:完成Linux版VSCode安装后,务必安装Python官方插件(这是识别Conda环境的核心前提)

创建Conda虚拟环境

打开系统终端,执行以下命令创建环境(按需修改环境名和Python版本):

conda create -n my_conda_env python=3.10

创建完成后,可通过conda env list查看所有已存在的Conda环境。

VSCode中配置激活Conda环境

方式一:命令面板快速选择(推荐)

  1. 打开VSCode,按下Ctrl+Shift+P唤起命令面板
  2. 搜索并选择Python: Select Interpreter选项
  3. 在弹出的列表中,找到你创建的Conda环境(路径格式通常为/home/你的用户名/anaconda3/envs/你的环境名/bin/python),点击选中
  4. 选中后,VSCode会自动在当前工作区的.vscode/settings.json中生成配置,示例如下:
{
    "python.pythonPath": "/home/xxx/anaconda3/envs/my_conda_env/bin/python"
}

默认情况下,python.terminal.activateEnvironment会自动设为true,打开VSCode内置终端时会自动激活该Conda环境。

方式二:手动修改配置文件

如果命令面板未列出目标环境,可手动添加路径:

  1. 按下Ctrl+,打开设置界面,点击右上角的打开设置(JSON)按钮
  2. 添加以下配置(替换为你的实际路径):
{
    "python.pythonPath": "/home/xxx/anaconda3/envs/my_conda_env/bin/python",
    "python.terminal.activateEnvironment": true
}

验证配置有效性

打开VSCode内置终端,若左侧显示(my_conda_env)前缀,或执行which python输出的路径为Conda环境下的Python路径,说明配置成功。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 19:40:57