2017-07-06 5 views
0

RJavaを動作させようとしています。rJavaインストールのトラブル

私は64ビットのJavaをダウンロードし、手動でR Studio内でJavaを見つける場所を設定しようとしました。

私はこのエラーを得続ける

Error: package or namespace load failed for ‘rJava’: 
.onLoad failed in loadNamespace() for 'rJava', details: 
    call: dyn.load(file, DLLpath = DLLpath, ...) 
    error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so': 
    dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: @rpath/libjvm.dylib 
    Referenced from: /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so 
    Reason: image not found 

任意の応答が

+0

を楽しんでちょうどここを見て内部の適切な設定を持っていることを確認する必要があります://www.owsiak.org/?p = 3671 - これはmacOSのrJava、R、JDKをどう扱うかを詳しく解説したものです。 – mko

答えて

0

をapreciatedされ、ここで場所を見てみましょう:R, Java, rJava and macOS adventures

をあなたがに対処する方法のそこに説明を見つけることができますJava、R、rJava内のMacOS一般的には、いくつか混乱があります。適切なLIBSにしてくださいRポイントを作るJDKの

  • 場所、
  • では、OracleのベースのJDKを使用していることを確認すること:あなたのようないくつかのことに注意を払わなければなりません。

最終的には、すべてのものを所定の位置に設定してから実行してください。

私はかなり長いので完全な説明はここに掲載しません。また、JNIベースのコードを実行できるJDK設定にも注意してください。 http:あなたは、JDKが

`/usr/libexec/java_home`/../Info.plist 

やるべき事柄の多くが、結局、それは:)

を動作するはずR.

関連する問題