2011-04-06 29 views
9

Estoy intentando hacer una imputación múltiple en R y he instalado Amelia e intentado abrir AmeliaView, pero dijo que requiere el paquete tcltk. Procedí a instalar tcltk pero aparece el mensaje de error de la siguiente manera. ¿Alguien podría ayudarme?No se puede cargar el paquete tcltk en R

> AmeliaView() 
Loading required package: tcltk 
Loading Tcl/Tk interface ... Error : .onLoad failed in loadNamespace() for 'tcltk', details: 
    call: dyn.load(file, DLLpath = DLLpath, ...) 
    error: unable to load shared object '/Library/Frameworks/R.framework/Versions/2.12/Resources/library/tcltk/libs/i386/tcltk.so': 
    dlopen(/Library/Frameworks/R.framework/Versions/2.12/Resources/library/tcltk/libs/i386/tcltk.so, 10): Library not loaded: /usr/local/lib/libtcl8.5.dylib 
    Referenced from: /Library/Frameworks/R.framework/Versions/2.12/Resources/library/tcltk/libs/i386/tcltk.so 
    Reason: image not found 
Error in AmeliaView() : The package 'tcltk' is required 

> require(tcltk2) 
Loading required package: tcltk2 
Loading required package: tcltk 
Loading Tcl/Tk interface ... Error : .onLoad failed in loadNamespace() for 'tcltk', details: 
    call: dyn.load(file, DLLpath = DLLpath, ...) 
    error: unable to load shared object '/Library/Frameworks/R.framework/Versions/2.12/Resources/library/tcltk/libs/i386/tcltk.so': 
    dlopen(/Library/Frameworks/R.framework/Versions/2.12/Resources/library/tcltk/libs/i386/tcltk.so, 10): Library not loaded: /usr/local/lib/libtcl8.5.dylib 
    Referenced from: /Library/Frameworks/R.framework/Versions/2.12/Resources/library/tcltk/libs/i386/tcltk.so 
    Reason: image not found 
Failed with error: ‘package 'tcltk' could not be loaded’ 
+1

un poco con ese tipo de errores es útil si usted menciona el sistema operativo y versión. –

+0

Ver: https://stat.ethz.ch/pipermail/r-help/2010-November/258276.html –

+0

NB: si construye R desde el origen, necesita habilitar 'tcl-tk' en ese momento. – isomorphismes

Respuesta

Cuestiones relacionadas