dyld:未加载库:/opt/local/lib/libncursesw.5.dylib 引用自:/ opt / local / bin / clear 原因:找不到图像 跟踪/ BPT陷阱
这就是我bash_login
的样子:
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
export PATH="/usr/local/apache-maven-2.2.1/bin:$PATH"
export PATH="~/.gem/ruby/1.8/bin:$PATH"
export PATH="/usr/local/mysql/bin:$PATH"
export PATH="/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home/bin:$PATH"
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
答案 0 :(得分:2)
让我猜一下......你把/ opt / local / bin放在/ usr / bin,/ bin和/ sbin之前,或者你可能设置了DYLD_LIBRARY_PATH并指向/ opt / local / lib,没有您?这是一个非常糟糕的主意。您应始终将系统可执行文件放在路径中MacPorts提供的系统可执行文件之前。另外,你不应该设置DYLD_LIBRARY_PATH,而是使用DYLD_FALLBACK_LIBRARY_PATH。
答案 1 :(得分:0)
您可能需要重新编译MacPorts的内容。
$ port selfupdate