Ho appena lanciato una nuova EC2
ubuntu t1.micro
. Ho installato R 3.1.2
e quando cerco di installare qualsiasi modulo ottengo:Impossibile installare i moduli, Impossibile allocare errori di memoria?
Warning messages:
1: In system2(cmd0, args, env = env, stdout = outfile, stderr = outfile) :
system call failed: Cannot allocate memory
2: In install.packages("zoo") :
installation of package ‘zoo’ had non-zero exit status
ho letto su another question che questo potrebbe essere a causa della memoria di swap, ma nel mio caso la memoria è impostata a 60 che a mio avviso dovrebbe essere Tutto ok.
Quando eseguo .libsPaths()
ottengo
> .libPaths()
[1] "/usr/local/lib/R/site-library" "/usr/lib/R/site-library"
[3] "/usr/lib/R/library"
All'inizio R si lamentava che non aveva il permesso di scrivere su /usr/lib/R/library
, ma dopo che ho cambiato i permessi di directory che l'errore è andato via.
Qualsiasi suggerimento su come farlo funzionare sarà apprezzato. Grazie
Ciao @Amstell, in realtà nella mia domanda cito quella domanda e dico che quell'approccio non funziona per me ed è per questo che sto facendo una nuova domanda ... – JordanBelf
Sì hai ragione .... forse aggiungi il link .... – Vedda
Nella sua risposta, ha detto di cambiare l'utilizzo dello swap a 30, ma hai detto che è a 60, quindi ti suggerirei di provare, riavviare e riprovare. – Vedda