2011-08-28 24 views
5

Recientemente me he actualizado de R 2.9 (creo) a R 2.13 en mi máquina con Windows 7. Desde la actualización, tuve problemas para cargar el siguiente paquete (lsei.zip).Error: el paquete 'lsei' no está instalado para 'arch = x64'

http://www.stat.auckland.ac.nz/~yongwang/

> utils:::menuInstallLocal() 
package 'lsei' successfully unpacked and MD5 sums checked 
> library(lsei) 
Error: package 'lsei' is not installed for 'arch=i386' 

He leído un poco de hilo de Stackoverlow y otros foros R-ayuda, pero no parece la respuesta para resolver mi problema. (por ejemplo, eliminar una copia anterior o volver a instalar todos los paquetes)

Sin embargo, he podido instalar y cargar el paquete correctamente en mi máquina Mac. Entonces creo que debería ser algo asociado con Windows, pero no estoy seguro de qué se trata.

Muy apreciado si alguien puede indicarme la dirección correcta y ayudarme a resolver este problema.

Gracias de antemano. MK

+0

Mismo error con mis 64bits R. – MKao

+0

He pasado a la prueba y encontré que el paquete funciona para la versión R = <2.11. Sin embargo, he instalado Rtools y seguí los pasos descritos por Duncan Murdoch y Brian Ripley, así que no estoy seguro de lo que me falta aquí. – MKao

+0

Esto es realmente una pregunta para el autor del paquete. No está en CRAN ni en ninguno de los otros repositorios típicos. Además, no ofrece suficientes detalles para que alguien le ofrezca consejos específicos. –

Respuesta

1

El problema con el lsei binario de Windows es probable que se construyó utilizando una versión antigua de R y ya no es compatible con las versiones más recientes de R. Cuando tienen problemas similares en el futuro, si el código fuente está disponible (que es en este caso, en el enlace que proporcionó), puede construir el binario desde la fuente usted mismo. Ver: http://cran.r-project.org/doc/manuals/R-exts.html#Checking-and-building-packages. Para construir un binario en Windows, necesitará Rtools.

Es un buen ejercicio seguir adelante y aprender a construir binarios desde la fuente. De tus comentarios anteriores, parece que lo intentaste pero todavía tienes problemas. Para mayor comodidad, un binario de Windows del paquete lsei construido bajo R 2.15.0 está disponible aquí: http://commondatastorage.googleapis.com/jthetzel-public/lsei_1.0-2.zip. Funciona para mí tanto en i386 como en x64 R 2.15.0 para Windows.

Cuestiones relacionadas