7

R (2.15.2) と Java (7.11) の最新バージョンをインストールしました。RStudio (0.97.310) を通じて rJava パッケージをロードしようとしています。正しくインストールされているように見えましたが、呼び出すlibrary(rJava)と次のエラーが表示されます。

 Error : .onLoad failed in loadNamespace() for 'rJava', details:
 call: stop("No CurrentVersion entry in '", key, "'! 
 Try re-installing Java and make sure R and Java have matching architectures.")
 error: object 'key' not found
 Error: package/namespace load failed for ‘rJava’

rJava のドキュメントは Java 1.5+ を参照しているため、この問題を解決するために古いバージョンの Java をインストールする必要があるかどうか疑問に思っています。どんな助けでも大歓迎です!

4

2 に答える 2

6

わかりました、わかりました。rJava開発Webサイトのリリースノートを読むべきだったと思います。Javaをインストールしましたが、JDKはインストールしていません。それをインストールすると、すべてが正常に機能しました。

于 2013-02-04T17:36:20.787 に答える
1

私はこの問題を抱えていたので、 Java ダウンロード サイトから Java 64 ビット (最新のコンピューターを使用している場合はおそらく選択する必要があります) をダウンロードしてインストールすることで解決しました。

于 2017-07-06T04:09:14.143 に答える