これが私の問題に適したフォーラムであるかどうかはわかりません。そうでない場合はお知らせください。別のもので試してみます。
すごい拡張機能らしいので、Rapid Miner の R-Extension を動かしてみます。1日以上成功していません。もう自分を助ける方法がわからないので、この投稿を書くことにしました。
Rapid Miner を起動すると、次のエラー メッセージが表示されます。
ネイティブ ライブラリを読み込めませんでした。
R 拡張機能を初期化できませんでした。ネイティブ R ライブラリの読み込み中にエラーが発生しました。PATH、R_HOME、JAVA_HOME 環境変数の設定を確認してください。理由: 「C:\Program Files\R\R-3.0.1\library\rJava\jri\x64\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
Rapid Miner の起動後 (コンソール): コンソール出力の一部
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*
…\x64\jri.dll の対策を確認しています
Dependency Walker を使用して、…\x64\jri.dll の依存関係を確認しました。
結果: モジュール c:\windows\system32\IEFRAME.DLL の遅延読み込みモジュール警告。
メッセージ:警告: 遅延読み込み依存モジュールにエクスポート関数がないため、少なくとも 1 つのモジュールに未解決のインポートがあります。
! ただし: rJava (バージョン: rJava_0.9-4) を R ワークスペースにロードすることは可能です。RStudioで試してみました。
それでおしまい!この状況から抜け出すために、もう何をすべきかわかりません。ご覧のとおり、同じ問題でスタックオーバーフローのすべての投稿を読みました。しかし、これまでのところ何も役に立ちませんでした。私が考慮しなかったことはありますか?
それぞれの助けにとても感謝しています。今後の手順について知っておく必要があることがあれば、お知らせください。
前もって感謝します、
ルディ