【发布时间】:2014-09-17 18:08:45
【问题描述】:
我正在使用 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 而不会破坏我的计算机?
非常感谢任何帮助。谢谢!
【问题讨论】:
标签: python dyld graph-tool