2013-07-22 14 views
38

varken install_github NasılÇözüm. Eğer Github en deposundan Ar bazı paketini yüklemeye çalıştığınızda bir proxy

install_github('rWBclimate', 'ropensci') 

aşağıdaki hatayı varsa: R çünkü

Installing github repo(s) rWBclimate/master from ropensci 
Downloading rWBclimate.zip from https://github.com/ropensci/rWBclimate/archive/master.zip 
Error in function (type, msg, asError = TRUE) : 
Could not resolve host: github.com; Host not found, try again 

Bu hata görüntülenir Intenet'te bir proxy üzerinden erişmeye çalışıyor.

+0

hoş geldiniz! Karşılaştığınız ve aştığınız problemler için bulduğunuz çözümleri sağlamanız son derece teşvik edilirken, soru kutusunu yalnızca sorularınız için kullanmanızı tercih ediyoruz. Verilen yanıt kutularını kullanarak her zaman kendi sorunuzu cevaplayabilirsiniz. Takip etmeniz gereken kendi sorunuzu yanıtlamanızla ilgili bazı [kurallar] (http://stackoverflow.com/help/self-answer) var. Ve asla bilemezsiniz, birileri düşünmediğiniz başka bir yanıt göndererek sizi şaşırtabilir! – Enigmadan

+0

Aşağıdaki cevabı gerçekten kabul edilmiş olarak işaretlemelisiniz ... –

cevap

54

ÇÖZÜM

Adım 1. Yükleme devtools paketleri

if (!require("devtools")) install.packages("devtools") 
library(devtools) 

bizim proxy için Adım 2. Set konfigürasyonunu (Bilgilerinizi vekil güncelleyin) StackOverflow'daki için

library(httr) 
set_config(
    use_proxy(url="18.91.12.23", port=8080, username="user",password="password") 
) 
install_github('rWBclimate', 'ropensci') 
+5

'set_config' ve' use_proxy' 'httr' kitaplığının bir parçasıdır, bu nedenle '' require (httr)' önce çalıştırılmalıdır. – dmvianna

+0

teşekkürler. .First <- function() {set_config (use_proxy (...))}; .First() ', paket bağımlılıkları ile birlikte,' .Rprofile' için proxy sunucusu başlangıçta otomatik olarak yapılandırılır. – Mullefa

+7

Proxy'nin şu anda ayarlandığını nasıl görebilirim? – HattrickNZ

İlgili konular