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

Git Bash使用Conda虚拟环境提示command not found问题咨询

Git Bash 运行 conda 命令提示 command not found 修复方案

该问题是Git Bash未加载Conda的初始化脚本导致,Anaconda Prompt可正常使用说明Conda本体安装无异常,按以下步骤操作即可修复:

  • 第一步:定位本地Conda安装根目录
    打开能正常用conda的Anaconda Prompt,执行命令where conda,返回结果的第一行是conda可执行文件的完整路径,去掉末尾的\Scripts\conda.exe部分就是Conda根目录。比如返回C:\Users\张三\anaconda3\Scripts\conda.exe,对应的根目录就是C:\Users\张三\anaconda3。
  • 第二步:初始化Bash侧的Conda启动配置(两种方法选其一即可,优先选方法一)
    • 方法一(自动配置,操作简单)
      在Anaconda Prompt中执行命令,注意把命令里的路径替换成你上一步找到的自己的Conda根目录:
      "C:\Users\张三\anaconda3\Scripts\conda.exe" init bash
      
      命令执行成功后会自动在当前Windows用户目录下生成.bashrc配置文件,写入Conda启动所需的逻辑。
    • 方法二(手动配置,自动配置失败时使用)
      打开Git Bash,执行vi ~/.bashrc打开bash配置文件,按i键进入编辑模式,粘贴以下内容,注意把路径替换为你自己的Conda根目录,Windows路径要转换为Git Bash识别的格式:把盘符后的冒号去掉,开头加斜杠,所有反斜杠\换成正斜杠/,比如C:\Users\张三\anaconda3要写成/c/Users/张三/anaconda3。
      # >>> conda initialize >>>
      . "/c/Users/张三/anaconda3/etc/profile.d/conda.sh"
      # <<< conda initialize <<<
      
      粘贴完成后按ESC键,输入:wq按回车,保存并退出编辑器。
  • 第三步:让配置生效
    完全关闭所有已打开的Git Bash窗口,重新启动Git Bash即可;如果不想重启窗口,也可以直接在Git Bash中执行source ~/.bashrc即时加载配置。
  • 验证修复结果
    在Git Bash中执行conda --version,如果正常返回类似conda 23.x.x的版本号,说明修复完成,可以正常使用conda相关命令。

注意:不建议直接把Conda的安装路径、Scripts路径硬添加到Windows系统全局PATH中,容易和其他Python环境产生依赖冲突,用上述初始化脚本的方式加载Conda是官方推荐的方案,稳定性更高。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 17:48:19