2012-04-29 8 views
14
में

मैं निम्नलिखित समस्या है:त्रुटि लाने में (key): आंतरिक त्रुटि -3 R_decompress1

  1. मैं अपने पैकेज के कुछ विकास संस्करण आर सत्र में लोड किया है

  2. मैं स्रोत संपादित फ़ाइल।

  3. मैं इसे अलग कर कार्य करें:

    system("R CMD check realizedvolatility") 
    system("R CMD build realizedvolatility") 
    system("R CMD install realizedvolatility_0.1.tar.gz") 
    library(realizedvolatility) 
    
  4. अब तक, सब कुछ काम करता है। अब, अगर मैं मदद फ़ाइल को लाने के लिए, उदाहरण के ?realizedvolatility के लिए प्रयास करते हैं, त्रुटि

    Error in fetch(key) : internal error -3 in R_decompress1 
    

होता है।

उपाय पूरी तरह से आर सत्र को पुनरारंभ करना है, तो सब कुछ काम करता है। क्या इसे एक सत्र में काम करने का कोई तरीका है? मैंने नेमस्पेस से अलग होने की कोशिश की, विभिन्न विकल्पों के साथ स्थापित किया, कुछ भी काम नहीं किया।

मैं उपयोग कर रहा हूँ मैक ओएस एक्स शेर, और आर 2.14.1

+0

मुझे इसके साथ कोई व्यक्तिगत अनुभव नहीं मिला है, लेकिन मुझे लगता है कि पैकेज 'devtools' इस तरह के करना है चीजें, या कम से कम उन्हें सुविधाजनक बनाने में सहायता करें: https://github.com/hadley/devtools – Chase

+0

दिलचस्प उपकरण, लेकिन दुर्भाग्यवश, समस्या अभी भी बनी हुई है ...: -/वैसे भी धन्यवाद। – krhlk

+0

वही बात मेरे साथ हर समय होती है। बस पुनरारंभ करें और आप ठीक हो जाएंगे। – Maiasaura

उत्तर

16

मैं आर और एक आर कोर ने कहा "इस डिजाइन के द्वारा होता है" जिसका अर्थ है आप को छोड़कर इसके बारे में कुछ नहीं कर सकते में एक ही प्रश्न पूछा पुनरारंभ करना आर: https://stat.ethz.ch/pipermail/r-help/2011-July/283916.html (हालांकि मुझे अभी भी समझ में नहीं आ रहा है कि यह डिज़ाइन कैश डेटाबेस को रीफ्रेश क्यों नहीं कर सकता है ...)

+0

एक बग नहीं बल्कि एक सुविधा है ... :) बहुत कुछ। – krhlk

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