2017-07-02 7 views
2

Ich hatte R perfekt funktioniert, bis ich beschloss, auf 3.4 zu aktualisieren. Jetzt kann ich keine Pakete mehr installieren.R Upgrade auf 3.4 Installieren von Paketen

während Pakete zu installieren bekomme ich einen Fehler

Installing package into ‘/usr/local/lib/R/site-library’ 
(as ‘lib’ is unspecified) 
Warning in install.packages("ggplot2") : 
    'lib = "/usr/local/lib/R/site-library"' is not writable 
Would you like to use a personal library instead? (y/n) 

Wenn ich getroffen ja ich

Would you like to create a personal library 
NA 
to install packages into? (y/n) 

bei denen bekommen Punkt geben geht diesem Fehler

Error in install.packages("quantstrat") : unable to create ‘NA’ 
+3

Set '.libPaths()' zu einem Verzeichnis, in dem Sie Schreibrechte haben. – alistaire

+0

Sie können den R_LIBS_USER auskommentieren (oder einen neuen Pfad festlegen) in/etc/R/Renviron – user20650

+0

Dies funktionierte. Vielen Dank! – kbk78

Antwort

0

ich nicht weiß, warum R 3.4.1 den Bibliothekspfad ändert. Um es wieder zu ändern, bearbeiten Sie einfach /etc/R/Renviron:

$ sudo gedit /etc/R/Renviron 

Kommentar-out R_LIBS_SITE=... dann uncomment R_LIBS_USER=...

# edd Jun 2017 Comment-out R_LIBS_USER 
R_LIBS_USER=${R_LIBS_USER-'~/R/x86_64-pc-linux-gnu-library/3.4'} 

# edd Apr 2003 Allow local install in /usr/local, also add a directory for 
#    Debian packaged CRAN packages, and finally the default dir 
# edd Jul 2007 Now use R_LIBS_SITE, not R_LIBS 
#R_LIBS_SITE=${R_LIBS_SITE-'/usr/local/lib/R/site-library:/usr/lib/R/site-library:/usr/lib/R/library'} 
Verwandte Themen