我在AWS EC2实例上运行Ubuntu 18.04,并且在从控制台或在base-r(v 3.4.4)会话中运行脚本时,无法加载rJava软件包。
该软件包可以通过浏览器在RStudio服务器中正常加载,没有错误,但是如果我从控制台或base-r(在控制台中键入R)运行它,则会出现以下错误:
Error: package or namespace load failed for ‘mailR’:
.onLoad failed in loadNamespace() for 'rJava', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/home/ubuntu/R/x86_64-pc-linux-gnu-library/3.4/rJava/libs/rJava.so':
libjvm.so: cannot open shared object file: No such file or directory
建议的“重复项”全部与编辑RStudio文件等有关。但是在RStudio中加载rJava没有任何问题,问题是我无法使用RScript或在R会话中从终端加载rJava。 / p>