编译 liberasurecode(缺少 libshss.so)
Compile liberasurecode (missing libshss.so)
我已经成功编译了 liberasurecode,但在使用 python-pyeclib 时遇到问题:
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 问题,但我无法通过此错误
有帮助吗?
我今天也遇到了这个问题,你应该手动安装pyeclib:
1.git 克隆 https://bitbucket.org/kmgreen2/pyeclib.git`
2.sudo python setup.py 安装`
如果你运行"swift-init proxy restart"你会得到这个错误:
"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-packages/`
再次开始 swift。
它对我有用。
经过一些工作我们发现问题出在输入格式上,因为如果我们设置不支持的 k、m 组合,一些库会在初始化时出错。
这是因为系统找不到需要的库。
执行这个
vim /etc/ld.so.conf
然后将 /usr/local/lib 添加到此文件
最后执行
ldconfig
对我有用。试试看
我已经成功编译了 liberasurecode,但在使用 python-pyeclib 时遇到问题:
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 问题,但我无法通过此错误 有帮助吗?
我今天也遇到了这个问题,你应该手动安装pyeclib:
1.git 克隆 https://bitbucket.org/kmgreen2/pyeclib.git`
2.sudo python setup.py 安装`
如果你运行"swift-init proxy restart"你会得到这个错误:
"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-packages/`
再次开始 swift。 它对我有用。
经过一些工作我们发现问题出在输入格式上,因为如果我们设置不支持的 k、m 组合,一些库会在初始化时出错。
这是因为系统找不到需要的库。 执行这个
vim /etc/ld.so.conf
然后将 /usr/local/lib 添加到此文件 最后执行
ldconfig
对我有用。试试看