我不確定,如果這是我的問題的正確論壇。請讓我知道,如果沒有,並會嘗試在另一個。Rapidminer R-Extension:無法加載本地庫jri.dll
因爲它似乎是驚人的擴展,我試圖運行快速礦工的R-擴展。現在沒有任何成功。我不知道如何去幫助自己,這就是我決定寫這篇文章的原因。
開始快速礦工後,我得到的錯誤信息:
無法加載本地庫。
R分機無法初始化。加載原生R庫時出錯。請檢查PATH,R_HOME和JAVA_HOME環境變量設置。原因: 'C:\ Program Files文件\ r \ R-3.0.1 \庫\ rJava \ JRI \ 64 \ jri.dll:無法找到依賴庫'
幫助你們幫助我:在下面的一些信息,這可能是有用的。
系統信息
OS:Windows 7 Enterprise SP 1 64 bit
Rapidminer-version: 5.2.008 64 bit
rapidminer.r.native lib:
C:\Program Files\R\R-3.0.1\library\rJava\jri\x64\jri.dll
R-Version:
platform x86_64-w64-mingw32
arch x86_64
os mingw32
system x86_64, mingw32
[...]
version.string R version 3.0.1 (2013-05-16)
nickname Good Sport
Java version:
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
JAVA_HOME: C:\Program Files\Java\jdk1.7.0_25
R_HOME: C:\Program Files\R\R-3.0.1
PATH (part):
C:\Windows\SysWOW64; C:\Windows\System32;
C:\Program Files\Internet Explorer; C:\Program Files\Java\jdk1.7.0_25\jre\bin;
C:\Program Files\Java\jdk1.7.0_25\jre\bin\server;
C:\Program Files\R\R-3.0.1\bin\x64;
C:\Program Files\R\R-3.0.1\library\rJava\jri\x64
開始快速礦工(控制檯)後:控制檯輸出部分
java.lang.UnsatisfiedLinkError: C:\Program Files\R\R-3.0.1\library\rJava\jri\x64\jri.dll: Can't find dependent libraries
28.08.2013 12:34:48 com.rapidminer.PluginInitR initPlugin
INFO: Trying to load R Library...
28.08.2013 12:34:48 org.rosuda.JRI.Rengine [clinit]
INFO: Creating Connection to R...
28.08.2013 12:34:48 org.rosuda.JRI.Rengine loadLibrary
INFO: Trying to loaded R library from C:\Program Files\R\R-3.0.1\library\rJava\jri\x64\jri.dll
28.08.2013 12:34:48 org.rosuda.JRI.Rengine loadLibrary
INFO: Engine ID: class org.rosuda.JRI.Rengine ClassLoader:PluginClassLoader ([file:/C:/Users/<...>/.RapidMiner5/managed/rmx_r-5.3.0.jar])
28.08.2013 12:34:48 com.rapidminer.tools.I18N getMessage
WARNING: Missing I18N key: r.could_not_load_native_lib
28.08.2013 12:34:48 com.rapidminer.PluginInitR loadNativeLibrary
SEVERE: r.could_not_load_native_lib
java.lang.UnsatisfiedLinkError: C:\Program Files\R\R-3.0.1\library\rJava\jri\x64\jri.dll: Can't find dependent libraries
*Exception-Stacktrace*
28.08.2013 12:34:48 com.rapidminer.PluginInitR initPlugin
SEVERE: Failed to load R library! Check your R and rJava installation and PATH,R_HOME and JAVA_HOME environment variables.
java.lang.UnsatisfiedLinkError: C:\Program Files\R\R-3.0.1\library\rJava\jri\x64\jri.dll: Can't find dependent libraries
*Exception Stacktrace*
檢查... \ 64 \ jri.dll
措施檢查依賴... \ x64 \ jri.d我將使用Dependency Walker。
結果:對於模塊C延遲加載模塊警告:\ WINDOWS \ SYSTEM32 \ IEFRAME.DLL。
消息:警告:至少有一個模塊具有一個未解決的進口由於延遲加載依賴模塊中的缺失導出功能。
!但是:可以將rJava(版本:rJava_0.9-4)加載到R工作區中。試用RStudio。
就是這樣!我不知道,該怎麼辦,擺脫這種情況。正如你所看到的,我閱讀了 stackoverflow中的所有帖子都有同樣的問題。但迄今爲止沒有任何幫助。有沒有我沒有考慮的事情?
非常感謝各位的幫助。如果您需要了解進一步的步驟,請告訴我。
由於提前,
魯迪