Lorsque j'exécute install.packages("shiny")
, j'obtiens cette erreur :
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
J'ai donc essayé install.packages("tcltk2")
, ce qui me donne la même erreur. Y a-t-il une exigence pour ce paquet qui me manque ?
Arch Linux x86_64
R2.15.2
Mon mauvais, ce n'est pas du tout ton problème. Le package r
pour arch a tk
comme dépendance facultative. J'avais juste besoin de l'installer.
J'ai rencontré le même problème, avez-vous déjà résolu? THX!
Sur archlinux, il vous suffit d'installer le package tk
avec sudo pacman -S tk
.
@benjaminengel Merci pour votre réponse.
J'ai trouvé la solution via Internet et l'ai résolu le week-end dernier. J'utilise une autre distribution Manjaro basée sur Arch.
Au début, la raison pour laquelle le package tcltk, nécessaire à pbatR, ne peut pas s'exécuter sur R est que je n'ai pas installé gcc-fortran sur le système.
Commentaire le plus utile
Mon mauvais, ce n'est pas du tout ton problème. Le package
r
pour arch atk
comme dépendance facultative. J'avais juste besoin de l'installer.