2016-03-21 21 views
1

Yerel ağımda şu talimatları izleyerek yerel bir havuz kurmaya çalışıyorum: Creating a local R package repository.R Yerel paket havuzunu kur

Ve "Güncelleme" paragrafta açıklandığı biri olarak aynı sorunu alıyorum: install.packages errors: Troubleshooting local repo usage, Ben

(çözüldü olarak soru işaretli olsa bile, sağlanan hiçbir mevcut çözüm yoktur) this yılında Dirk en talimatlarına uygun olarak

"S:/outils/packages R/bin/windows/contrib/3.2" 

SO, ben koşuyoruz aşağıdaki komutlar:

setwd("S:/outils/packages R/bin/windows/contrib/3.2") 
tools::write_PACKAGES(".", type="win.binary") 
list.files() 
[1] "BayesTree_0.3-1.3.zip" "Epi_2.0.zip"   "PACKAGES"    "PACKAGES.gz" 
klasöre paketimi koymak ettik

Yeni yerel deponuma işaret etmek için aşağıdaki komutu çalıştırdım.

install.packages("Epi") 
Warning in install.packages : 
    cannot open compressed file 'S:/Outils/packages R/src/contrib/PACKAGES', probable reason 'No such file or directory' 
Error in install.packages : cannot open the connection 

ben "PAKET koymak için çalıştı: Ben kopyalanıp options yardım sayfasının repo paragraftan bu komutu yapıştırılan:

local({r <- getOption("repos"); r["CRAN"] <- 'file://S:/Outils/packages R'; options(repos = r)}) 

Ve biraz paketleri yüklemeye çalışırken bir hata alıyorum "ve" PACKAGES.gz "dosyaları S:/outils/packages R/bin/windows/contrib/folder içine veya S:/outils/packages R/ içine, herhangi bir başarı olmadan.

cevap

1

Dirk'ün cevabının alt kısmını okuyorsanız, harika drat paketinden bahseder. Bu, yaşadığınız acıyı dikkate alır ve PACKAGES.gz dosyasını ve ilişkili yolları ağrısız olarak yaratır.

Bir bonus olarak, drat github.io'yu ücretsiz olarak bağlar.

İlgili konular