2013-05-24 21 views
10

से मैं GitHub से संकुल स्थापित नहीं कर सकता:त्रुटि स्थापना संकुल GitHub

> install_github('cranvas', 'ggobi', args="--no-multiarch") 
Installing github repo(s) cranvas/master from ggobi 
Installing cranvas.zip from https://github.com/ggobi/cranvas/archive/master.zip 
Error in function (type, msg, asError = TRUE) : couldn't connect to host 

यह मेरा सत्र है:

R version 3.0.1 (2013-05-16) 
Platform: x86_64-pc-linux-gnu (64-bit) 

एनबी: हमेशा की तरह install.packages काम करता है, यह सिर्फ GitHub के साथ मुद्दा है। क्या आप में से कुछ ने कभी इसका सामना किया है? धन्यवाद

+1

आप उपयोग कर रहे हैं/कुछ प्रॉक्सी के पीछे के लिए काम किया? जांचें कि क्या आप इसे ब्राउज़र के साथ डाउनलोड कर सकते हैं या 'wget https: // github.com/ggobi/cranvas/archive/master.zip' – Salem

+0

हां मैं हूं और मैं टर्मिनल की पुष्टि कर सकता हूं कि यूआरएल प्राप्त नहीं हो सकता है। मैंने सोचा कि यह कोई समस्या नहीं थी क्योंकि मैं क्रैन से इंस्टाल का उपयोग कर सकता हूं और मैं mozilla से master.zip डाउनलोड करने में भी सक्षम था (और फिर अनजिप करें और इंस्टॉल करने के लिए tar.gz के रूप में ज़िप करें)। – Michele

+0

'install_url (" http://github.com/ggobi/cranvas/archive/master.zip "," cranvas ") के बारे में क्या? – Salem

उत्तर

7

से: समारोह (प्रकार, संदेश, asError = TRUE) में त्रुटि:: होस्ट करने के लिए कनेक्ट नहीं हो सका जब उपरोक्त निर्देशों के माध्यम http://healthvis.org/install/

कुछ उपयोगकर्ताओं को निम्न त्रुटि प्राप्त है। यह प्रॉक्सी के उपयोग के कारण होने की संभावना है (जो आपको जिथब से किसी भी पैकेज को स्थापित करने से रोक देगा), और प्रेजेंटर पैकेज का उपयोग करके संशोधित किया जा सकता है। Install_github (...) से पहले निम्न आदेश चलाएं:

install.packages("httr") 
library(devtools) 
library(httr) 
set_config(use_proxy(url="http://proxyname.company.com",port=8080,username="XXX",password="XXX")) 
install_github("cranvas") 

आशा है कि इससे मदद मिलती है।

+1

देरी के लिए खेद है। जवाब के लिए धन्यवाद। – Michele

2

गिटहब अब HTTP का समर्थन नहीं करता है। यह कुछ साल पहले अक्षम कर दिया गया था और इसे mitigation of FireSheep के साथ गठबंधन किया गया हो सकता है। मेरा परीक्षण निम्नानुसार था:

curl -i http://github.com/ggobi/cranvas/archive/master.zip 
HTTP/1.1 301 Moved Permanently 
Server: GitHub.com 
Date: Mon, 26 Aug 2013 03:15:17 GMT 
Content-Type: text/html 
Content-Length: 178 
Connection: close 
Location: https://github.com/ggobi/cranvas/archive/master.zip 
Vary: Accept-Encoding 

<html> 
<head><title>301 Moved Permanently</title></head> 
<body bgcolor="white"> 
<center><h1>301 Moved Permanently</h1></center> 
<hr><center>nginx</center> 
</body> 
</html> 

प्रतिस्थापन URL के रूप में 301 और HTTPS नोट करें।

7

मैं एक ही समस्या थी और मैं इस का इस्तेमाल किया और यह मेरे

library(downloader) 
    download("https://github.com/ropensci/plotly/archive/master.tar.gz", "plotly.tar.gz") 
    install.packages("plotly.tar.gz", repos = NULL, type = "source") 
+0

मेरे लिए काम नहीं करता है? –

+0

यह मेरे लिए काम किया। धन्यवाद। – Alan

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