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

在Git Bash中配置Python时执行source .bashrc报错求助

问题

尝试在Git Bash中配置Python,执行source .bashrc时出现以下错误:

bash: export: python.exe export PATH=/mingw64/bin:/usr/bin:/c/Users/Grant/bin:/c/Program Files/Oculus/Support/oculus-runtime:/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler:/c/ProgramData/Oracle/Java/javapath:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files (x86)/AMD/ATI.ACE/Core-Static:/c/Program Files (x86)/Calibre2:/c/Program Files (x86)/QuickTime/QTSystem:/c/WINDOWS/System32/OpenSSH:/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/c/Program Files/NVIDIA Corporation/NVIDIA NvDLISR:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/WINDOWS/System32/OpenSSH:/c/Program Files/dotnet:/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn:/c/Program Files/Azure Data Studio/bin:/cmd:/c/Udacity/Python:/c/Udacity/Python/Library/mingw-w64/bin:/c/Udacity/Python/Library/usr/bin:/c/Udacity/Python/Library/bin:/c/Udacity/Python/Scripts:/c/Users/Grant/AppData/Local/Microsoft/WindowsApps:/c/Program Files/Azure Data Studio/bin:/c/Users/Grant/AppData/Local/atom/bin:/c/Users/Grant/Anaconda3:/c/Users/Grant/Anaconda3/scripts alias python=winpty:/c/users/grant/anaconda3:/c/users/grant/anaconda3/Scripts:\C\Users\Grant\anaconda3:\C\Users\Grant\anaconda3/Scripts:\C\Users\Grant\Desktop\anaconda3:\C\Users\Grant\Desktop\anaconda3\Scripts:/c/Users/Grant/Anaconda3:/c/Users/Grant/Anaconda3/scripts': not a valid identifier bash: .bashrc: line 13: unexpected EOF while looking for matching "`

已尝试卸载重装Git和Anaconda,执行echo 'export PATH="$PATH:[YOUR_PATH]:[YOUR_PATH]/Scripts"' >> .bashrc更新PATH,均未解决问题。

解决步骤

1. 修复.bashrc文件的语法错误

错误根源是.bashrc文件中存在语法混乱:将export命令、alias命令混写在同一行,且存在未闭合的引号、错误的路径写法(如\C应改为/c)。

  • 打开Git Bash,输入命令编辑.bashrc:

    nano ~/.bashrc
    

    或者直接在文件管理器中打开C:\Users\Grant\.bashrc(需开启显示隐藏文件)。

  • 找到第13行附近的错误内容,将其完全删除。

  • 添加正确的配置内容:

    # 添加Anaconda到PATH
    export PATH="/c/Users/Grant/Anaconda3:/c/Users/Grant/Anaconda3/Scripts:$PATH"
    # 设置Python别名(解决Git Bash交互模式问题)
    alias python='winpty python.exe'
    

2. 生效配置并验证

  • 保存文件后,在Git Bash中执行:
    source ~/.bashrc
    
  • 测试Python是否可用:
    python --version
    
    若显示Anaconda的Python版本,说明配置成功。

3. 排查其他潜在问题

如果仍报错:

  • 检查.bashrc中是否存在其他未闭合的引号或语法错误,比如遗漏的"或'。
  • 确保Anaconda的路径正确,可在Windows命令提示符中用where python确认路径,再对应转换为Git Bash格式(C:\xxx改为/c/xxx)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 20:15:51