0

我已经成功地编译liberasurecode但我使用python-pyeclib时面临的一个问题:编译liberasurecode(缺少libshss.so)

liberasurecode_instance_create: dynamic linking error libisal.so.2: cannot open shared object file: No such file or directory 
liberasurecode_instance_create: dynamic linking error libshss.so.1: cannot open shared object file: No such file or directory 

我看到this问题,但我不能够通过这个错误的 有帮助吗?

回答

0

经过一番努力,我们发现问题是输入格式,因为如果我们设置了不支持的k,m组合,一些库会在init中给出错误。

0

我今天meeted这个问题也应该安装手动pyeclib:

1.git克隆https://bitbucket.org/kmgreen2/pyeclib.git`

2.sudo蟒蛇setup.py install`

如果您运行“雨燕-init代理重启”你会得到这样的错误:

"ImportError: /usr/local/lib/python2.7/dist-packages/pyeclib_c.so: undefined symbol: liberasurecode_backend_available"

然后运行“LDCONFIG”或放置此行:再次

3.export LD_LIBRARY_PATH =在/ usr/local/lib目录/ python2.7/DIST-包/`

启动迅速。 它为我工作。

+0

我有pyeclib和liberasurecode两个版本的主版本的github。如果你能给我更多的信息,我可以尝试测试并帮助调试这个问题。另外我在ubuntu的最后一个版本中有什么帮助? 你使用的是女巫操作系统? – JMR