Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

問題

當您嘗試載入 'rJava' 封裝會出現錯誤訊息︰

錯誤︰ 無法在 'rJava' 的 loadNamespace() 的.onLoad

方案

其許多環境變數及需要在您的系統,才能讓 'rJava' 封裝上設定的路徑
若要成功地載入。

您應該檢查下列項目在 Windows 上︰

  • 請確定已正確設定環境變數 'JAVA_HOME',並指向 64 位元版本 jof (JDK 或 SE 的 JAVA
    執行階段)。64 位元革命您需要確定您有安裝 JAVA 的 64 位元版本。

  • 請確定已正確設定 JAVA '可識別的 CLASSPATH' 變數。
    JDK 64 位元版本,這通常會設定為如下列所示 (在 Windows):
          'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext'

  • 請檢查您的系統路徑設定。在 Windows 上,goto ' 控制台---> 系統--> 進階設定---> 的環境變數。
    您的路徑應該包含目錄: ' C:\Program Files\Java\jre6\bin\server' 和 'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'。

  • 請確定 'RPATH' 和 'RHOME' 的環境變數都設定,並指向目錄︰
          'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'

路徑可能會不同,但是 Linux,則需要相同的設定︰

  • 可識別的 CLASSPATH: /usr/java/jdk1.7.0_02/jre/lib/ext

  • RPATH 和 RHOME: /usr/lib64/Revo-7.3/R-3.1.1

在上 Linux,也建議您執行命令︰

R CMD javareconf

如此將嘗試革命 R 企業適用您系統上正確設定 JAVA。

請注意,是否不是所有的組態設定填寫執行 'R CMD javareconf' 之後,這通常表示 rJava 將不會運作,以及您 JAVA 的安裝/設定不足。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×