Jus*_*eph 5 git macos libiconv
我试图.bashrc
用一些别名来修复我的新Mac,我已经做了一个.bash_profile
尝试加载.bashrc
终端打开的时候.但是,每次我尝试使用git
命令时它都会给我这个错误.
git status
dyld: lazy symbol binding failed: Symbol not found: _iconv_open
Referenced from: /usr/bin/git
Expected in: /opt/local/lib/libiconv.2.dylib
dyld: Symbol not found: _iconv_open
Referenced from: /usr/bin/git
Expected in: /opt/local/lib/libiconv.2.dylib
Trace/BPT trap: 5
Run Code Online (Sandbox Code Playgroud)
我删除了.bash_profile
甚至还原了.bashrc
但仍然没有好处.有任何想法吗?
旁注:我看过Git> dyld:懒符号绑定失败:未找到符号:_iconv_open但他的解决方案似乎对我不起作用,因为我现在根本没有bash_profile.
同事想出了我的情况.
创建一个文件~/.bash_profile
并放入其中
PATH=/usr/local/bin:$PATH:/opt/local/bin
export PATH
Run Code Online (Sandbox Code Playgroud)
这似乎解决了这个问题.似乎问题与路径有关.