我遇到了与这个问题讨论的相同错误信息,它归结为:
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/home/anh/Rlibs/rJava/libs/rJava.so':
libjvm.so: cannot open shared object file: No such file or directory
问题在于按照该答案的做法(即将
LD_LIBRARY_PATH
设置为指向libjvm.so
)解决了我在命令行R
中的问题,但Rstudio仍然找不到libjvm.so
。系统规格: Ubuntu 14.04, R 3.1.1, Rstudio Desktop 0.98, 已经执行了
apt-get install r-cran-rjava
。