我正在使用一个python包(carmcc),它依赖于Boost,Armadillo。我得到以下错误:import carmcmc
Traceback (most recent call last):
File "", line 1, in
File "/Users/admin/anaconda/lib/python2.7/site-packages/carmcmc/__init__.py", line 1, in
from _carmcmc import *
ImportError:
dlopen(/Users/admin/anaconda/lib/python2.7/site-packages/carmcmc/_carmcmc.so, 2):
Library not loaded: /usr/local/lib/libarmadillo.5.dylib
Referenced from: /Users/admin/anaconda/lib/python2.7/site-packages/carmcmc/_carmcmc.so
似乎lib armadillo.5.dylib丢失了,但我不知道它有什么作用,也不知道我将如何修正它的缺失。在
我是这样安装的:使用自制软件安装犰狳依赖项
安装了自制的犰狳
安装增压器
已安装Boost python
跑设置.py为程序包安装
在设置.py跑了几个例外,但没有致命的,我抓到。在
这是版本问题吗?我还缺少依赖关系吗?感谢任何帮助。在