Windows Git Bash Conda配置指南
本文最后更新于 2026年4月30日 晚上
一、问题背景
Git Bash 是类 Unix Shell,conda 默认不会自动初始化,会出现:
conda activate报错:CondaError: Run 'conda init' before 'conda activate'- conda 环境名不显示或显示格式混乱
二、核心配置步骤
Git Bash 路径统一用 / 不要用 \
步骤 1:在 Git Bash 中初始化 conda
1 | |
步骤 2:配置 ~/.bashrc
打开配置文件:
1 | |
写入以下完整内容(替换成你的 conda 路径):
1 | |
步骤 3:必须开启 changeps1(核心关键)
这一步必须执行,否则环境名不会显示:
1 | |
查看是否开启成功:
1 | |
显示 changeps1: true 即成功。
步骤 4:检查 .bash_profile(一般自动生成)
确保文件能加载 .bashrc 即可,内容如下:
1 | |
步骤 5:重启 Git Bash 验证
关闭重新打开,运行:
1 | |
成功效果:
1 | |
三、颜色配置说明
| 颜色代码 | 颜色 | 内容 |
|---|---|---|
| 0;35m | 紫色 | conda 环境名 |
| 0;32m | 绿色 | 用户名@主机 |
| 0;34m | 蓝色 | 当前目录 |
四、常见问题排查
环境名不显示
一定是changeps1没开:1
conda config --set changeps1 trueconda: command not found
重新执行初始化:1
D:/miniconda3/Scripts/conda init bash重启终端才生效
任何配置修改都必须重启 Git Bash
Windows Git Bash Conda配置指南
https://xinhaojin.github.io/2026/04/30/Windows Git Bash Conda配置指南/