我正在开发一个开源R软件包,它需要rJava和RWeka,不知何故rJava和RWeka在我的本地机器上打破神秘。
任何人都知道为什么rJava会破坏?
似乎系统找不到共享对象,所以我做了以下两个:
sudo ldconfig -l /home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs/rJava.so
此外,我将/home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs/rJava.so
添加到/etc/ld.so.conf
并运行sudo ldconfig
然后我跑ldconfig -p | grep rJava
,根本没有回报。谁知道为什么?是因为rJava.so被破坏所以它没有出现在缓存中?如果是这样,我怎么检查.so文件是否已损坏?
答案 0 :(得分:0)
将/home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs
添加到/etc/ld.so.conf
,然后运行sudo ldconfig
,然后重启系统。