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