In Ubuntu, sto installando tutti i pacchetti R nella directory, /usr/lib/R/site-library
specificando l'opzione lib
in install.packages()
.Come specificare la directory lib durante l'installazione di pacchetti R di sviluppo dal repository github
Ma quando provo a installare la versione di sviluppo dei pacchetti R utilizzando, install_github()
, si installa sempre in un repository locale dell'utente di sistema.
.libPaths()
dispone di 4 directory incluso il repository locale. Così, ho 2 domande,
Intende installare in uno qualsiasi degli altri 3 repository Se rimuovo il repository locale da
.libPaths()
?Esiste un modo per specificare il percorso della libreria di installazione in
install_github()
?
Sto usando Ubuntu 12.04 64bit
e R 3.0.1
UPDATE ---------------------- ---------- ----------------------
Impossibile rimuovere il repository locale da
.libPaths()
Se provo ad installare utilizzando
install_github()
in RStudio, installa nellolocal repository
poichélib
non è specificato.Se provo ad installare utilizzando
install_github()
come utente non root, installa nellocal repository
dallib
non è specificato.Se provo ad installare usando
install_github()
come utente root, installa nel/usr/local/lib/R/site-library
dallib
non è specificato.
C'è qualche specificare installation lib
?
'devtools :: with_libpaths()' è deprecato. Usa 'withr :: with_libpaths()'. Vedi 'help (" devtools-deprecated ")'. – swihart
Questo mi dà l'installazione: impossibile creare il file regolare '/usr/lib64/R/lib/libs3.so.2.0': Autorizzazione negata make [1]: *** [install] Errore 1 make [1]: lasciando directory '/ mnt/tmp/RtmpShKPQi/devtools15aa419a91f09/AnalyticalFlavorSystems-RS3-536f287/src/libs3' make: *** [libs3.so] Errore 2 ERRORE: la compilazione è fallita per il pacchetto 'RS3' * rimozione '/ home/hadoop/git/minaccia-odin/lib/R/RS3 ' Errore: comando fallito (1) ' – d8aninja