חל על
Revolution Analytics

בעיה

בעת ניסיון לטעון את החבילה 'rJava' מתקבלת השגיאה:

שגיאה: .onLoad נכשל ב- loadNamespace() עבור 'rJava'

פתרון

שלהם מספר משתני הסביבה והנתיבים שעליהם ניתן להגדיר במערכת שלך, בסדר עבור החבילה 'rJava'כדי לטעון בהצלחה.עליך לבדוק את הפעולות הבאות ב- Windows:

  • ודא משתנה הסביבה 'JAVA_HOME' הוא מוגדר כראוי ומצביע על jof גירסת 64 סיביות Java (JDK או SEזמן ריצה). עבור R מהפכת 64 סיביות עליך לוודא שיש לך של גירסת 64 סיביות של Java מותקן.

  • ודא המשתנה 'CLASSPATH' Java מוגדרת כראוי.עבור גירסת 64 סיביות של JDK, הדבר בדרך כלל מוגדר לערך כדלקמן (ב- 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זו תנסה להגדיר Java כראוי במערכת שלך לשימוש עם ארגון R מהפכה.שים לב כי אם לא כל הגדרות התצורה מילאו לאחר הפעלת 'R CMD javareconf', בדרך כלל משמעות הדבר rJava פועלים התקנת Java/קביעת התצורה אינה מספיקה.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.