Apparentemente, questo è un bug nella GUI di R. Alcune funzioni/librerie di OS X che erano in uso nelle precedenti versioni di OS X sono state rimosse in Yosemite.
È possibile aggirare questo errore entro eseguendo R dal terminale/riga di comando. Avviare l'app terminale (modo più veloce è quello di utilizzare la ricerca Spotlight: cmd + spazio ->terminal
), e digitare (o incollare) il seguente comando:
/Applications/R.app/Contents/MacOS/R
anche evitare di usare il menu Misc
o altri elementi della GUI se puoi. L'utilizzo della voce di menu change working directory
nel menu Misc
causa il blocco. È possibile utilizzare il comando R setwd()
invece, ad esempio:
setwd("path/to/your/working/directory")
C'è un problema, però, è necessario modificare la directory di lavoro ogni volta che si apre fino R. Per rendere permanente la modifica, mettere il comando precedente (setwd) nel file init della tua R (.Rprofile
) nella tua home directory. Se non riesci a trovare .Rprofile
, va bene, crea un file nella tua home directory, chiamalo .Rprofile
e incolla il comando lì. Questo file viene eseguito da R ogni volta che si apre R.
Ho appena ricevuto un computer di oggi, e scaricato la versione corrente di R, che presumibilmente includerebbe queste correzioni se il bug ha un anno e mezzo, e questo non ha funzionato. – MHH
@MHH si prega di inviare una nota alla mailing list r-sig-mac con una descrizione completa della versione del sistema operativo, della versione R, e esattamente qual era la sequenza di comando in cui si è verificato il blocco. –
Ho avuto questo stesso problema da mesi utilizzando il comando file.choose() e il menu di modifica della directory di lavoro nella scheda "Varie". Ho usato più Mac, tutti con l'ultima versione di R. Ho postato su questo, ma non ho alcuna risposta qui: https://stat.ethz.ch/pipermail/r-help/2015-April/428037.html – Vinterwoo