centOS安装配置rJava遇到的错误
1.环境变量的配置
windows环境下和centOs环境下配置R环境还不太一样
错误1:java.lang.UnsatisfiedLinkError: no jri in java.library.path
解决办法:
在/etc/profile中添加LD_LIBRARY_PATH
我的配置如下
#add R env R_HOME=/usr/local/R-3.4.3 PATH=$PATH:$R_HOME/bin LB_LIBRARY_PATH=/usr/local/R-3.4.3/lib JAVA_HOME=/usr/local/jdk1.8.0_161 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin:$R_HOME/bin export LB_LIBRARY_PATH R_HOME JAVA_HOME CLASSPATH PATH
遇到的坑是在windows下LD_LIBRARY_PATH=/usr/local/R-3.4.3/library/jri
所有我一直在centOs中也写这个路径,所以一直报错java.lang.UnsatisfiedLinkError: no jri in java.library.path,折腾了2天才搞定,我大好的周末,一直在和这个错误抗争,从周五晚上开始,到周日晚上才解决。
错误2:Fatal error: 你必须选用'--save',’--no-save 或'--vanilla 其中的一个
解决办法:
原来代码:
Rengine re = new Rengine(null, false, null);
更改为如下代码即可解决上述错误
Rengine re = new Rengine(new String[] { "--vanilla" }, false, null);
相关推荐
changecan 2020-11-19
ECSHOP专属建设 2020-11-13
88427810 2020-11-02
步知道 2020-10-27
Junzizhiai 2020-10-10
jackalwb 2020-10-05
小网管 2020-09-03
shiwenqiang 2020-09-14
85251846 2020-09-14
summerinsist 2020-08-21
87901735 2020-08-19
PinkBean 2020-08-11
85407718 2020-08-09
MichelinMessi 2020-07-30
suosuo 2020-07-28
CARBON 2020-07-28
lizhengfa 2020-07-27
88427810 2020-07-26