我正在使用 Python 2.7 并尝试导入 graph_tool,似乎我的 libboost_thread-mt.dylib 位于 /opt/local/lib 而不是 /usr/local/lib。
如果我启动一个 X11 终端并输入
export DYLD_LIBRARY_PATH='/opt/local/lib'
然后 Python 成功导入了 graph_tool。另一方面,如果我添加
export DYLD_LIBRARY_PATH='/opt/local/lib':$DYLD_LIBRARY_PATH
到~/.bash_profile
,X11 停止工作。我真的很困惑这里发生了什么。为什么我不能在不破坏计算机的情况下永久/opt/local/lib
添加?$DYLD_LIBRARY_PATH
任何帮助深表感谢。谢谢!