2

我正在尝试在我的 Mac 上安装 yajl-py ()。但是,它给出了以下错误:

Yajl shared object cannot be found. Please install Yajl and confirm it is on your shared lib path.

我通过 yajl 安装了ports,所以我知道它在那里,问题是如何将 /opt/local/lib 中的共享库获取到库路径中。

做一些阅读,似乎是一个坏主意LD_LIBRARY_PATH,但我没有看到任何替代方案。有没有其他方法可以做到这一点?

4

1 回答 1

2

我不确定这是否是最好的解决方案(如果有问题请告诉我),但现在我将 dylib 文件从符号链接/opt/local/lib/user/local/lib使用以下命令:

sudo ln -s /opt/local/lib/libyajl.dylib /usr/local/lib/libyajl.dylib
于 2012-05-03T13:12:21.483 回答