2012-04-29 12 views
14
yılında

Aşağıdaki sorun var:Hatası (anahtar) getirme içinde: Dahili hata -3 R_decompress1

  1. benim paketinin bazı gelişim sürümü Kaynağını düzenlenmiş

  2. R oturumda yüklemiş dosya.

  3. bunu ayırmak ve yapın:

    system("R CMD check realizedvolatility") 
    system("R CMD build realizedvolatility") 
    system("R CMD install realizedvolatility_0.1.tar.gz") 
    library(realizedvolatility) 
    
  4. Şimdiye kadar, her şey çalışıyor. Şimdi, örneğin ?realizedvolatility için, yardım dosyasına getirmek için

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

meydana hatayı çalışırsanız.

Çözüm, tamamen R oturumunu yeniden başlatmaktır, sonra her şey çalışır. Bir oturumda çalışmasını sağlamak için herhangi bir yolu var mı? Ad alanından kopmayı, çeşitli seçeneklerle yükleme yapmayı denedim, hiçbir şey işe yaramadı. Ben

+0

Bununla ilgili kişisel bir deneyimim yok, ama sanırım "devtools" paketinin bu türden şeyler, ya da en azından bunları kolaylaştırmak yardımcı: https://github.com/hadley/devtools – Chase

+0

İlginç araçlar, ama ne yazık ki, sorun hala devam ediyor ...: -/Neyse teşekkürler. – krhlk

+0

Aynı şey her zaman bana oluyor. Sadece yeniden başlat ve iyi olacaksın. – Maiasaura

cevap

16

2.14.1 Ben R-yardım ve sen dışında bu konuda bir şey yapamaz demektir "bu tasarım gereğidir" cevabını bir R çekirdeğinde aynı soruyu sordu, Mac OS X Lion ve R kullanıyorum

Yeniden başlatma R: https://stat.ethz.ch/pipermail/r-help/2011-July/283916.html (Bu tasarımın neden önbellek veritabanını yenileyemediğini hala anlamıyorum ...)

+0

Hata değil, bir özellik değil ... :) Çok fazla. – krhlk