2013-07-22 12 views
38

है आप GitHub के भंडार से आर के कुछ पैकेज स्थापित करने का प्रयास करतेसमाधान। install_github कैसे जब वहाँ एक प्रॉक्सी

install_github('rWBclimate', 'ropensci') 

आपको निम्न त्रुटि है, तो:

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 

यह त्रुटि प्रदर्शित किया जाता है, क्योंकि आर है प्रॉक्सी के माध्यम से इंटनेट पर पहुंचने का प्रयास कर रहा है।

+0

StackOverflow आपका स्वागत है! हालांकि, आपको उन समाधानों के समाधान के लिए अत्यधिक प्रोत्साहित किया जाता है जिन्हें आपने सामना करने और दूर करने के लिए पाया है, हम चाहते हैं कि आप केवल प्रश्नों के लिए प्रश्न बॉक्स का उपयोग करें। प्रदत्त उत्तर बॉक्स का उपयोग करके आप हमेशा अपने प्रश्न का उत्तर दे सकते हैं। आपके [अपने प्रश्न] का उत्तर देने के बारे में कुछ [नियम] (http://stackoverflow.com/help/self-answer) हैं जिन्हें आपको अनुसरण करना पड़ सकता है। और आप कभी नहीं जानते, कोई अन्य जवाब पोस्ट करके आपको आश्चर्यचकित कर सकता है जिसे आपने नहीं सोचा था! – Enigmadan

+0

आपको वास्तव में नीचे दिए गए उत्तर को स्वीकृति के रूप में चिह्नित करना चाहिए ... –

उत्तर

54

समाधान

चरण 1. स्थापित DevTools संकुल

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

हमारे प्रॉक्सी के लिए चरण 2. सेट विन्यास (आपकी जानकारी प्रॉक्सी अपडेट करें)

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

'set_config' और' use_proxy' 'httr' लाइब्रेरी का हिस्सा हैं, इसलिए किसी को पहले से ही 'आवश्यकता (fansr)' चलाना होगा। – dmvianna

+0

धन्यवाद। मैंने जोड़ा। सबसे पहले <- फ़ंक्शन() {set_config (use_proxy (...))}; सबसे पहले() ', पैकेज निर्भरताओं के साथ, 'आरप्रोफाइल' के लिए ताकि प्रॉक्सी सर्वर स्वचालित रूप से स्टार्ट-अप पर कॉन्फ़िगर किया गया हो। – Mullefa

+7

मैं कैसे देख सकता हूं कि प्रॉक्सी वर्तमान में किस पर सेट है? – HattrickNZ

संबंधित मुद्दे