“R扩展设置”

punstresspunstress 成员职位:3.贡献我
2019年6月编辑 帮助
我一直无法得到R扩展设置。我在启动RapidMiner时不断看到R扩展安装页面,所以我禁用了它,但我真的很想让它工作。

我按照2.12.0版本的说明进行了操作(尽管我的版本是2.15.0,这是显示的最高版本)。我没有得到任何错误信息,但页面永远不会消失,我不能使用RM,除非我停用扩展。

我的32位Win XP台式电脑和64位Win 7笔记本电脑都是如此。

我真的很感激清晰的,循序渐进的指导。假设我什么都不知道。谢谢你!
标记:

答案

  • Nils_WoehlerNils_Woehler 成员职位:463Maven
    你好,

    2.12的安装说明应该也适用于2.15。你是否正确设置了所有的路径?
    你可以看看这个帖子的最后一篇文章(http://rapid-i.com/rapidforum/index.php/topic 3040.0.html)以上总结了如何正确设置路径。

    最好的
    尼尔斯
  • 马自达马自达 成员职位:11因素二世
    我有运行R扩展相同的问题。
    这是我得到的错误信息,当我尝试使用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)
    ...
    ...
    谢谢
    马自达
  • Nils_WoehlerNils_Woehler 成员职位:463Maven
    你好,

    您是否安装了32位或64位版本的RapidMiner ?

    最好的
    尼尔斯
  • 马自达马自达 成员职位:11因素二世

    我已经安装了RapidMiner x64位:这是我用来安装应用程序“RapidMiner -5.2.000x64-install.exe”的可执行文件。

    谢谢,
    马自达
  • habibalexhabibalex 成员职位:7因素二世
    这对我很有效:

    我使用的是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\…等等,这给我带来了麻烦。
  • 马自达马自达 成员职位:11因素二世

    Habibalex,谢谢你的帖子,它非常有帮助。我把我的JAVA_HOME从原来的Java jre目录改为RapidMiner下的jre,现在我的R扩展就在那里。

    我的JAVA_HOME现在指向:JAVA_HOME = C:\Program Files\Rapid-I\ RapidMiner5\jre

    然而,当我从RapidAnalytics启动RapidMiner时,我仍然有同样的问题,我甚至重新安装了我的RapidAnalytics,希望所有的环境变量都会得到更新,不幸的是,我仍然有同样的问题。

    谢谢,
    马自达
  • 护符护符 成员职位:39大师

    谢谢大家的讨论。我也有同样的问题

    无法在AMD 64位平台上加载32位。dll

    您提到jri.dll应该是

    rJava \ jri \ x64 \ jri.dll

    我试着选择它。但是RM不允许我-当我点击“选择JRI库文件”时,它只是告诉我它已经找到了一个…

    Untitled3.png

    有人能告诉我怎么手动设置吗?谢谢

  • 护符护符 成员职位:39大师
  • Marco_BoeckMarco_Boeck 团队领导软件工程管理员、版主、员工、会员、大学教授职位:1968年RM工程

    你好,

    请注意,你发布的是旧的R扩展被替换为R脚本RapidMiner Studio 6.4及更高版本,因为繁琐且容易出错的设置。

    我强烈建议使用新的扩展,而不是最新的RapidMiner Studio版本(7.2)。

    问候,

    马可

登录注册置评。