rstudio anderer Bibliothekspfad zur Kommandozeile R (`$ R_LIBS_USER`)

Ich versuche herauszufinden, warum meine.libPath unterscheidet sich zwischen der Befehlszeile R und RStudioDesktop (HINWEIS: Dies istnicht ein Duplikat vondiese Frage als dieses Update beinhaltete Sachen speziell für RStudioServer was ich nicht habe).

Wenn ich R in der Kommandozeile benutze (Linux):

> .libPaths()
[1] "/home/mathematicalcoffee/R/library"  "/usr/local/lib/R/site-library"
[3] "/usr/lib/R/site-library"             "/usr/lib/R/library"           

Wenn ich RStudio benutzeDesktop (Linux, gleiche Maschine):

[1] "/usr/local/lib/R/site-library" "/usr/lib/R/site-library"       "/usr/lib/R/library"            "/usr/lib/rstudio/R/library"  

Jetzt habe ich gesetzt$R_LIBS_USER zu~/R/library In meinem Bash-Profil wird es von der R-Befehlszeile als mein bevorzugter libPath-Pfad verwendet.

Das Problem tritt in RStudio Desktop auf, wenn:

Sys.getenv('R_LIBS_USER')
# "~/R/x86_64-pc-linux-gnu-library/2.15"

Warum hat RStudio Desktop meine geändert?R_LIBS_USER? Wie kann ich es zurück ändern? (Ich verwende keine .Rprofile-Datei). (In der Frage, die ich oben verlinkt habe, war die Lösung für RStudio Server zu ändern/etc/rstudio/rsession.conf, aber das habe ich nicht, da ich RStudio Desktop habe. Ich bin außerdem der Meinung, dass RStudio meine Richtlinien respektieren sollteR_LIBS_USER Umgebungsvariable.)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage