我試圖從GitHub上的recommenderlabrats包安裝到我的SUSE Linux R-服務器,使用簡單的安裝包得到一個錯誤信息,我無法繞過我的頭。錯誤而從GitHub中R.錯誤dyn.load
Error in dyn.load(file, DLLpath = DLLpath, ...) :
unable to load shared object '/home/ruser/R/x86_64-unknown-linux-gnu-library/3.2/recommenderlabrats/libs/recommenderlabrats.so':
/home/ruser/R/x86_64-unknown-linux-gnu-library/3.2/recommenderlabrats/libs/recommenderlabrats.so: undefined symbol: dgels_
Error: loading failed
Execution halted
ERROR: loading failed
我猜它歸結爲
undefined symbol: dgels_
一些stackoverflow-和谷歌搜索後,我認爲這是與RCPP。我安裝了0.12.0版本。 我試圖聯繫作者,但沒有收到任何反饋。 我的本地windows機器出現類似錯誤。
任何幫助表示讚賞。
您可能需要'liblapack-dev' – csgillespie
'dgels'是隨R(以及每個完整安裝)一起提供的lapack的一部分。這聽起來更像是錯誤的包構建說明缺少'-llapack'。 –
@DirkEddelbuettel在兩個完全不同的機器上構建不良指令?我的意思是,這些並不是我構建的第一個R系統,但前兩個我試過這個特定的github回購。 你會建議重新安裝R嗎? –