2014-12-20 15 views
20

से पैकेज स्थापित करने में स्टैक ओवरफ्लो प्रश्नों पर खोज, मुझे यह लिंक पता चला: Error in file.download when downloading custom fileचेतावनी "डाउनलोड की गई लंबाई! = रिपोर्ट की लंबाई" सीआरएएन

हालांकि, मेरे मामले में थोड़ा अलग है (मुझे लगता है कि):

1) मैं इस कष्टप्रद चेतावनी जब (भी बस कुछ निर्भरता कि आम तौर पर आवश्यक पैकेज के साथ एक साथ स्थापित करने के क्रैन से कुछ संकुल को स्थापित करने या प्राप्त)।

2) डाउनलोड की गई लंबाई हमेशा रिपोर्ट की गई लंबाई के बराबर दिखाई देती है, इसलिए कोई चेतावनी नहीं होनी चाहिए।
उदाहरण के तौर पर, मैं यहां चेतावनी कॉपी करता हूं जो mgcv को अपडेट करने में दिखाई देता है।

Warning message: 
In download.file(url, destfile, method, mode = "wb", ...) : 
    downloaded length 1886962 != reported length 1886962 

mode तर्क पहले से ही सेट किया गया है करने के लिए "पश्चिम बंगाल", तो समाधान अतः कड़ी में की पेशकश की काम करने के लिए प्रतीत नहीं होता।

यह बहुत ही अजीब है, क्योंकि मैं अन्य कारणों के लिए हाल ही में फिर से स्थापित दोनों आर और RStudio है, लेकिन इस चेतावनी desappeared नहीं किया है।

कोई सलाह स्वागत है।

+0

क्या आप 'Sys.info()' प्रदान कर सकते हैं? –

+1

'संरचना (सी (" विंडोज़ "," 7 x64 "," 9 0000 "," वीएआईओ "," x86-64 "," एक-ओ_000 "," एक-ओ_000 "," एक-ओ_000 "),। नाम = सी ("sysname", "रिलीज", "संस्करण", "nodename", "मशीन", "लॉगिन", "उपयोगकर्ता", "प्रभावी_user"))। क्या यह सामान्य है कि मेरे पास विंडोज 8.1 है और यहां रिलीज 7 है? –

+2

मुझे दूसरी बार यह समस्या पहली बार थी। आपकी तरह, मुझे चेतावनी मिली, चेतावनी में मुद्रित लंबाई * किया * मैच। स्थापना वैसे भी काम करने लगती थी ... – Gregor

उत्तर

0

संदर्भ के लिए:

मैं Windows Vista चला रहा हूँ, और विभिन्न पैकेज के लिए एक ही गलती को स्थापित करता है हो रही है (जहां डाउनलोड आकार संख्या के बावजूद सूचना दी लंबाई के बराबर नहीं की सूचना है बराबर होने के दिखाया गया है)। रिपोर्ट की गई त्रुटि के बावजूद संकुल सही ढंग से स्थापित होते हैं।

RStudio संस्करण 0.98.1091

> SysInfo()

release             Vista x64 
version        build 6002, Service Pack 2 

> संस्करण

platform  x86_64-w64-mingw32   
version.string R version 3.1.2 (2014-10-31) 

मेरा अनुमान है (install.packages कोड के आंतरिक भागों के किसी भी ज्ञान के बिना) है कि जब तक है पूर्णांक की सूचना दी जा रही है, उनकी तुलना पूर्णांक के रूप में नहीं की जा रही है, और इसलिए त्रुटि फेंक रही है।

+0

मैं इसे एक टिप्पणी कर सकता था, लेकिन मैं ओपी पर टिप्पणी नहीं कर सकता। मैं बस कुछ डेटा जोड़ रहा था। – MichaelNJ

+1

आपको सहायता पृष्ठ देखकर टिप्पणी करने और उन पंक्तियों के साथ एक या दो बार मतदान करने के लिए पर्याप्त अंक प्राप्त करने में सक्षम होना चाहिए। – NESPowerGlove

0

मुझे विंडोज़ या लिनक्स सर्वर पर एक ही समस्या का सामना करना पड़ा था। मेरा मानना ​​था कि यह शायद नेटवर्क की गति के कारण होता है। मैंने इस पैकेज को दूसरे या यहां तक ​​कि तीसरे बार (फ़ंक्शन install.packages का उपयोग करके) को मैन्युअल रूप से डाउनलोड करने का प्रयास किया है या मैन्युअल रूप से वांछित पैकेज को CRAN से डाउनलोड किया है और फिर इसे इंस्टॉल किया है और यह समस्या ठीक कर दी है।

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