Cuando ejecuto install.packages("shiny")
, obtengo este error:
Loading Tcl/Tk interface ... Error: .onLoad failed in loadNamespace() for 'tcltk', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/usr/lib/R/library/tcltk/libs/tcltk.so':
libtk8.5.so: cannot open shared object file: No such file or directory
Entonces probé install.packages("tcltk2")
, lo que me da el mismo error. ¿Existe algún requisito para este paquete que me falta?
Arch Linux x86_64
R 2.15.2
Mi mal, este no es tu problema en absoluto. El paquete r
para arch tiene tk
como dependencia opcional. Solo necesitaba instalar eso.
Encontré el mismo problema, ¿ya lo resolvió? ¡Gracias!
En archlinux solo tiene que instalar el paquete tk
con sudo pacman -S tk
.
@benjaminengel Gracias por su respuesta.
Encontré la solución a través de Internet y la resolví el fin de semana pasado. Yo uso otra distribución de Manjaro basada en Arch.
Al principio, la razón por la que el paquete tcltk, pbatR necesario, no se puede ejecutar en R es que no he instalado gcc-fortran en el sistema.
Comentario más útil
Mi mal, este no es tu problema en absoluto. El paquete
r
para arch tienetk
como dependencia opcional. Solo necesitaba instalar eso.