2013-06-28 10 views
8

probabilmente ho alcuni problemi nella mia connettività (una sorta di blocchi, dunno) e non riesco a installare direttamente da gitHubpacchetti Instal R da github scaricano master.zip

> install_github("assertthat") 
Installing github repo(s) assertthat/master from hadley 
Installing assertthat.zip from https://github.com/hadley/assertthat/archive/master.zip 

ho provato con un sacco di altri pacchetti, stesso risultato. Tuttavia, sono in grado di scaricare master.zip dal browser. Puoi dire se è possibile installare direttamente lo .zip? Grazie.

+1

L'ultima versione dev di devtools aggiunge una funzione [install_local] (https://github.com/hadley/devtools/commit/fb892031953a0f5bde3de48f487030e6e751d232) che dovrebbe risolvere il problema. Ma, suppongo che il problema stia installando la versione dev di devtools in primo luogo. – Ramnath

+0

@Ramnath yep .. per avere quella versione di 'devtools' è necessario scaricarla da' cran' prima e poi da 'gitHub' sfortunatamente .. – Michele

+0

Provate la funzione' install' nella directory decompressa. Dovrebbe funzionare. La funzione 'install' viene fornita con la versione CRAN di devtools. – Ramnath

risposta

16

Questa risposta è solo una versione raffinata dei miei commenti. In sostanza è possibile installare i pacchetti che utilizzano devtools per decomprimere un file zip locale scaricato da github, e quindi eseguire la funzione

install("path/to/unzipped_pkg_zip_file")

L'ultima versione dev di devtools contiene una funzione install_local utility che rende facile lavorare direttamente con install file zip locali.

Problemi correlati