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

בעיה

בעת ניסיון לטעון את החבילה '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/קביעת התצורה אינה מספיקה.

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

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

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×