בעיה

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

install.packages("proto")

 

אתה מקבל הודעת שגיאה כדלהלן:

חבילות מקור שהורדו הן ב-
?/tmp/Rtmph4YKLX/downloaded_packages?
עדכון אינדקס HTML של חבילות ב '. ספריית '
אזהרה ב- install.packages:
אין אפשרות ליצור קובץ
' / opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html', סיבה
'הרשאה נדחתה'

פתרון

שגיאה זו תתרחש כאשר אין לך את הרשאות הקובץ הדרוש כדי שתהיה לך אפשרות לכתוב לתיקיה הנוכחית של ספריית R כמשתמש

אתה מחובר כעת בתור.   באפשרותך להשתמש בפונקציה R '.libPaths()' לשאילתה שני ולשנות את המיקום הנוכחי ש-r ישתמש כדי להתקין ספריות תרם משתמש חדש.

לדוגמה:

>.libPaths("/home/testuser/Rlib")

 

כדי לשנות את מיקום ברירת המחדל שבו יש להוסיף ספריות משתמש תרם R לצמיתות, באפשרותך להוסיף זאת שלך הספציפיות למשתמש. קובץ 'Rprofile' או למערכתיות '. Rprofile.site'   ב- ' / usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc', אם עליך לשנות הגדרה זו עבור כל המשתמשים R.

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

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

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

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלכם?

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

×