看起来你是新来的。登录或注册开始。
谢谢大家的讨论。我也有同样的问题
无法在AMD 64位平台上加载32位。dll
您提到jri.dll应该是
rJava \ jri \ x64 \ jri.dll
我试着选择它。但是RM不允许我-当我点击“选择JRI库文件”时,它只是告诉我它已经找到了一个…
有人能告诉我怎么手动设置吗?谢谢
你好,
请注意,你发布的是旧的R扩展被替换为R脚本RapidMiner Studio 6.4及更高版本,因为繁琐且容易出错的设置。
我强烈建议使用新的扩展,而不是最新的RapidMiner Studio版本(7.2)。
问候,
马可
答案
2.12的安装说明应该也适用于2.15。你是否正确设置了所有的路径?
你可以看看这个帖子的最后一篇文章(http://rapid-i.com/rapidforum/index.php/topic 3040.0.html)以上总结了如何正确设置路径。
最好的
尼尔斯
这是我得到的错误信息,当我尝试使用R扩展:
“过程失败。
无法使用本机r启动会话,请尝试使用服务器。原因:无法通过JRI初始化R。没有加载库。
原因:无法通过JRI初始化R。原因:图书馆没有加载。”
我的设置:Win7 x64, RapidMiner 5.2, R2.12.2,
JAVA_HOME = C:\Program Files\Java\ jdk1.7.0_03\jre
R_HOME = C:\Program Files\R\R-2.12.2
R_ARCH = "x64"
路径包含:C:\Program Files\R\R-2.12.2\bin\x64
Rapidminer.r.native.lib = C:\Program Files\R\R-2.12.2\library\rJava\jri\x64\jri.dll
或
Rapidminer.r.native.lib: C:\Users\xxx\Documents\R\win-library\2.12\rJava\jri\x64\jri.dll对我使用哪个没有影响。
据我所知,我指向64位架构并在X64位架构上运行它们,但rapidMiner抱怨说,以下是错误信息:
无法加载本地二进制库“C\Program Files\R\R-2.12.2\library\rJava\jri\x64\jri.dll”。原因:C\Program Files\R\R-2.12.2\library\rJava\jri\x64\jri.dll无法在IA 32位平台上加载AMD 64位.dll。
我花了几天的时间在这上面,感谢任何的提示。请帮助。
以下是我的错误日志总结:
没有设置RAPIDMINER_HOME。尝试目录“C:\Program Files\Rapid-I\RapidMiner5\scripts\..”…
.
使用本地jre: C:\Program Files\Rapid-I\ RapidMiner5\scripts\..\jre\bin\java.exe…
...
...
信息:创建连接到R…
2012年5月7日下午1:11:48 org.rosuda. jri .引擎加载库
信息:试图从C:\Program Files\R\R-2.12.2\library\rJava\jri\x64\jri.dll加载R库
2012年5月7日下午1:11:48 org.rosuda. jri .引擎加载库
INFO:引擎ID: class org.rosuda. jri . Engine ClassLoader:PluginClassLoader ([file:/C:/Users/xxx . xml]
/ .RapidMiner5 /管理/ rmx_r-5.1.4.jar])
2012年5月7日下午1:11:48 org.rosuda. jri .引擎加载库
信息:从C:\Program Files\R\R-2.12.2\library\rJava\jri\x64\ jri.dll成功加载R库
街)
2012年5月7日下午1:11:49 com.rapidminer.parameter.ParameterTypePassword decryptPassword
警告:XML文件中的密码看起来像未加密的纯文本。
2012年5月7日下午1:11:51 com. rapidminerer .operator.ports. imp.inputportimpl checkPreconditions
警告:在Execute Script (R).input 1检查前提条件时出错:java.lang. indexoutofboundsexceep
tion:索引:0,大小:0
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.LinkedList.entry(LinkedList.java:365)
...
...
[致命错误]:1:1:prolog中不允许有内容。
2012年5月7日下午1:11:51 com.rapidminer.operator. r.r opoperatorfactory readoperatorfragments
警告:无法从'file:/C:/Windows/system32/'中读取R片段,错误:prolog.org.xml.sax.SAXParseException:内容不允许在prolog中。
com.sun.org.apache.xerces.internal.parsers.DOMParser.parse (DOMParser.java: 249)
...
...
com.rapid_i.Launcher.main (Launcher.java: 334)
[致命错误]:1:1:prolog中不允许有内容。
2012年5月7日下午1:11:51 com.rapidminer.operator. r.r opoperatorfactory
警告:无法读取用户定义的R操作符的文档。
org.xml.sax.SAXParseException:内容不允许出现在prolog中。
在com.rapidminer.tools.documentation.XMLOperatorDocBundle。< init > (XMLOperatorDocBundle.java: 119)
...
...
谢谢
马自达
您是否安装了32位或64位版本的RapidMiner ?
最好的
尼尔斯
我已经安装了RapidMiner x64位:这是我用来安装应用程序“RapidMiner -5.2.000x64-install.exe”的可执行文件。
谢谢,
马自达
我使用的是win7 x64, w/ x64 R, RapidMiner和Java(自带RapidMiner x64)
JAVA_HOME = C:\Program Files\Rapid-I\ RapidMiner5\jre\bin
C:\Program Files\Rapid-I\RapidMiner5\jre\bin;C:\Program Files\R\R-2.15.0\bin\x64
R_HOME = C:\Program Files\R\R-2.15.0
rapidminer.r.native.lib = C:\Users\rajiv\Documents\R\win-library\2.15\rJava\jri\x64\jri.dll
注意,R_HOME没有任何\bin\…等等,这给我带来了麻烦。
Habibalex,谢谢你的帖子,它非常有帮助。我把我的JAVA_HOME从原来的Java jre目录改为RapidMiner下的jre,现在我的R扩展就在那里。
我的JAVA_HOME现在指向:JAVA_HOME = C:\Program Files\Rapid-I\ RapidMiner5\jre
然而,当我从RapidAnalytics启动RapidMiner时,我仍然有同样的问题,我甚至重新安装了我的RapidAnalytics,希望所有的环境变量都会得到更新,不幸的是,我仍然有同样的问题。
谢谢,
马自达
谢谢大家的讨论。我也有同样的问题
您提到jri.dll应该是
我试着选择它。但是RM不允许我-当我点击“选择JRI库文件”时,它只是告诉我它已经找到了一个…
有人能告诉我怎么手动设置吗?谢谢
你好,
请注意,你发布的是旧的R扩展被替换为R脚本RapidMiner Studio 6.4及更高版本,因为繁琐且容易出错的设置。
我强烈建议使用新的扩展,而不是最新的RapidMiner Studio版本(7.2)。
问候,
马可