当前位置: 首页 > news >正文

VS Code配置Conda环境完整指南

1. 配置Anaconda PowerShell Prompt

找到Miniconda路径

[安装路径]\miniconda3\Scripts\activate.bat
# 例如: D:\miniconda3\Scripts\activate.bat
# 或: C:\Users\[用户名]\miniconda3\Scripts\activate.bat

配置VS Code终端配置文件

在VS Code设置中添加以下配置(Ctrl+Shift+P → "Preferences: Open Settings (JSON)"):

{"terminal.integrated.profiles.windows": {"Anaconda PowerShell": {"path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe","args": ["-ExecutionPolicy", "ByPass", "-NoExit", "-Command","& '[安装路径]\\miniconda3\\shell\\condabin\\conda-hook.ps1'; conda activate base"],"icon": "terminal-powershell"}},"terminal.integrated.defaultProfile.windows": "Anaconda PowerShell"
}

备用方案(CMD方式)

{"terminal.integrated.profiles.windows": {"Anaconda Prompt": {"path": "C:\\Windows\\System32\\cmd.exe","args": ["/K", "[安装路径]\\miniconda3\\Scripts\\activate.bat", "[安装路径]\\miniconda3"],"icon": "terminal-cmd"}},"terminal.integrated.defaultProfile.windows": "Anaconda Prompt"
}

2. 自动激活选定的Conda环境

方法一:Python解释器选择(推荐)

  1. Ctrl+Shift+P → "Python: Select Interpreter"
  2. 选择desired conda环境
  3. 添加设置:
{"python.terminal.activateEnvironment": true,"python.defaultInterpreterPath": "[安装路径]\\miniconda3\\envs\\[环境名]\\python.exe"
}

方法二:项目特定配置

在项目根目录创建.vscode/settings.json

{"python.defaultInterpreterPath": "[安装路径]\\miniconda3\\envs\\[环境名]\\python.exe","python.terminal.activateEnvironment": true,"terminal.integrated.env.windows": {"CONDA_DEFAULT_ENV": "[环境名]"}
}

方法三:特定环境终端配置

{"terminal.integrated.profiles.windows": {"Conda [环境名]": {"path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe","args": ["-ExecutionPolicy", "ByPass", "-NoExit", "-Command","& '[安装路径]\\miniconda3\\shell\\condabin\\conda-hook.ps1'; conda activate [环境名]"],"icon": "terminal-powershell"}},"terminal.integrated.defaultProfile.windows": "Conda [环境名]"
}

方法四:全局默认环境

{"python.defaultInterpreterPath": "[安装路径]\\miniconda3\\envs\\[默认环境]\\python.exe","python.terminal.activateEnvironment": true,"python.condaPath": "[安装路径]\\miniconda3\\Scripts\\conda.exe"
}

3. 快速设置步骤

  1. 安装Python扩展
  2. 选择conda环境: Ctrl+Shift+P → "Python: Select Interpreter"
  3. 启用自动激活: 添加 "python.terminal.activateEnvironment": true
  4. 设置conda路径: 配置conda.exe路径

4. 验证设置

  1. 重启VS Code
  2. 打开新终端 (`Ctrl+``)
  3. 检查是否显示 (环境名) 前缀
  4. 运行 conda list 验证

5. 常用命令

# 查看所有环境
conda env list# 创建新环境
conda create -n 环境名 python=3.9# 激活环境
conda activate 环境名# 安装包
conda install 包名

注意事项

  • 替换 [安装路径] 为你的实际miniconda安装路径
  • 替换 [环境名] 为实际环境名称
  • 确保路径中的反斜杠正确转义(\\
  • 重启VS Code使配置生效
  • Python扩展是必需的
http://www.hskmm.com/?act=detail&tid=13359

相关文章:

  • 不同Windows系统中支持的最新.Net Framework/.NET版本
  • avalonia android TextBox多行模式下回车会关闭输入法问题
  • 每周读书与学习-初识JMeter 元件(二)
  • client-go限速之QPS、Burst 和 RateLimiter
  • 三度蝉联Gartner SASE领导者:唯一厂商的技术实力解析
  • 基础命令
  • 水水水 || CSP-S 2025 初赛
  • python实现网站登录会话脚本 - wanghongwei
  • HCM 性能优化函数
  • Nginx配置里alias和root的区别
  • 国产DevOps生态崛起:Gitee如何赋能企业数字化转型
  • 【OpenCV】10 图像滤波
  • 基于java+springboot的社区居民诊疗健康管理系统(源代码+文档+讲解视频) - 指南
  • 时序数据库IoTDB的六大实用场景盘点 - 指南
  • 50系GPU上安装MMCV
  • K8S的CoreDns配置文件添加域名解析
  • 20250308_信安一把梭_web
  • nodify_介绍及安装
  • MQTT协议(消息队列遥测传输)
  • 如何构建embeding 的就是pytorch 中
  • 萤石设备视频接入平台EasyCVR国标GB28181视频平台整合铁路抑尘喷洒智能视频监控方案
  • 【低代码平台之应用构建展示】数智化贸易订单管理平台
  • C# 第 17天 028 029接口,依赖反转,单元测试
  • 2025年项目管理软件革命:AI与空间计算如何重塑企业协作范式
  • Threading 串行VS并发
  • parallel index
  • C语言 第三讲:分支和循环(上) - 教程
  • 中间件专题:Redis
  • 微信个人号开发API/文档/教程
  • 微指令控制器基本原理