Provo a scaricare il pacchetto tsdyn da github (non è ancora stato aggiornato su cran) ma il mio proxy mi impedisce di connettermi a github.come installare un pacchetto R da github manualmente o offline
library(devtools)
install_github("MatthieuStigler/tsDyn", ref="Dev94", subdir="tsDyn")
Downloading github repo MatthieuStigler/[email protected]
Erreur dans function (type, msg, asError = TRUE) :
Failed to connect to api.github.com port 443: Connection refused
Poi ho scaricato il file .zip e ha cercato di installare il pacchetto da zip e ottenuto questo errore:
Erreur dans read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
impossible d'ouvrir la connexion
De plus : Message d'avis :
In read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
impossible d'ouvrir le fichier compressé 'tsDyn-master/DESCRIPTION', cause probable : 'No such file or directory'
Non capisco da quando riesco a trovare il file di descrizione nel repository. Penso che stia cercando di connettersi ad internet che non è permesso dalla mia connessione professionale. Ho scoperto che alcune persone con Linux sono riuscite a scaricarlo da un'altra porta rispetto alla 443 (la porta 8000 deve essere consentita ma non sono sicuro) ma ho Windows 7. Ho le credenziali di amministratore e non funziona neanche quando prova ad usare R come amministratore. Non so davvero nulla sulla configurazione del proxy, quindi se hai qualche idea, cerca di essere il più specifico possibile sulle azioni che dovrei fare.
Grazie mille per anticipo!
Edit1: ho provato la vostra proposta, e rimuovere il livello non necessaria nel repository di file, ho fatto un
Rscript -e "install.packages ('C:/Users/stephanie/Downloads/tsDyn.zip',repos=NULL) "
e ho ottenuto dal terminale "Installare il pacchetto in 'C:/Users/Stephanie/Documenti /R/win-library/3.1 '(come' lib 'non è specificato). Sembra funzionare ma quando uso la libreria di comandi (tsDyn) in RI ho ottenuto "Erreur dans library (tsDyn),' tsDyn 'n'est pas un nom corretto del pacchetto installé "(non è un nome corretto del pacchetto installato in inglese credo). Anche se i file esistono in win-library ma ho notato che i file MD5 e INDEX che sono sempre presenti nelle altre directory del pacchetto sono non presente qui. Un'idea?
Edit2: ho trovato una soluzione, come consigliato di rimuovere il livello di inutile, ho usato la funzione successiva installazione di devtools e ha funzionato (offline) ...
library(devtools)
install("C:/Users/stephanie/Downloads/tsDyn")
Io davvero non capisco la differenza con il comando terminale quindi, se qualcuno mi può dare indizio, ho risolto il mio pb ma sarei interessato a capire come!
Quale comando hai provato a utilizzare per installare il file ZIP? – hrbrmstr
ho selezionato «installa il pacchetto da file zip» nel menu «pacchetti» –