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

vscode关闭自动激活conda环境

当你打开 VS Code 时,它的终端自动激活了 Conda 环境,通常是由 Python 扩展Conda 初始化脚本 触发的。下面是详细原因与关闭方法👇


🧩 一、原因分析

VS Code 启动终端时,会执行以下步骤:

  1. 读取 Shell 启动文件(如 ~/.bashrc~/.zshrc~/.bash_profile
    如果你在这些文件中有以下语句:

    eval "$(conda shell.bash hook)"
    conda activate base
    

    那么终端一打开就会进入 base 环境。

  2. Python 扩展的自动激活功能
    如果你安装了 VS Code 的官方 Python 扩展(ms-python.python),它会在检测到 Conda 环境后自动激活它(除非你关闭)。


🧰 二、解决方法

✅ 方法 1:关闭 VS Code 的自动环境激活

打开命令面板(Ctrl+Shift+P),输入:

Preferences: Open Settings (JSON)

然后在配置文件中加入:

{"python.terminal.activateEnvironment": false
}

这样,VS Code 就不会在每次打开终端时自动执行 conda activate


✅ 方法 2:为当前工作区关闭环境激活

如果只想对某个项目禁用自动激活,而不是全局关闭:

  1. 打开项目的 .vscode/settings.json

  2. 添加:

    {"python.terminal.activateEnvironment": false
    }
    

🧩 三、验证

重新启动 VS Code → 打开一个新终端。
如果看到的是系统默认 shell(比如 (base) 不再出现),说明已成功关闭自动激活。

http://www.dtcms.com/a/540391.html

相关文章:

  • jdk动态代理实现原理(二)
  • 上海旅游网站建设精通网站开发
  • 营销型网站建设的优缺点广州建站代运营公司有哪些
  • 6.1.1.4 大数据方法论与实践指南-Flink 任务优化实践
  • 面向中小企业的大模型推理引擎:技术架构与应用实践
  • Object-C 中的证书校验
  • PCIe协议之 SMBus 信号线
  • 赋能国防航天,数字孪生IOC ProMAX版如何重塑智能指挥与运维新标杆
  • GXDE 内核管理器1.0.0——支持 deepin20、23
  • 声呐到底怎么选?
  • 做购物网站是怎么连接银行公众号怎么做小程序
  • 吉林省城乡建设官方网站网站后台修改教程
  • saas模板使用教程
  • 在CentOS 7.9上升级OpenSSH到9.9p2
  • asp 网站支持多语言想建立一个网站
  • Spring Boot3零基础教程,Spring Security 简介,笔记80
  • 调试技巧:从 IDE 调试到生产环境定位问题,提升调试效率的全方位指南
  • 服务器和docker容器时间不一致相关问题
  • Vue+Element Plus 表格工具栏组件:动态按钮 + 搜索控制的优雅实现​
  • 上海网站建设平台什么是seo标题优化
  • 网络编程之WebSocket(1)
  • Electron_Vue3 自定义系统托盘及退出二次确认
  • 为什么 Electron 项目推荐使用 Monorepo 架构 [特殊字符][特殊字符][特殊字符]
  • BLIP2 工业实战(一):从零实现 LAVIS 跌倒检测 (微调与“踩坑”指南)
  • NPM下载和安装图文教程(附安装包)
  • 2025 年台湾 5 大 CDP 平台推荐比较
  • 【数据结构】栈(Stack)详解——数据结构的“后进先出”
  • Java 大视界 -- Java 大数据在智能金融理财产品风险评估与个性化配置中的应用
  • Bootstrap4 安装使用指南
  • 怎么建设购物网站免费入驻的网站设计平台