Wenn ich install.packages("shiny")
ausführe, erhalte ich diese Fehlermeldung:
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
Also habe ich install.packages("tcltk2")
ausprobiert, was mir den gleichen Fehler gibt. Gibt es eine Anforderung für dieses Paket, das ich vermisse?
Arch Linux x86_64
R 2.15.2
Meine Güte, das ist überhaupt nicht dein Problem. Das Paket r
für arch hat tk
als optionale Abhängigkeit. Das musste ich nur installieren.
Ich bin auf das gleiche Problem gestoßen, hast du es schon gelöst? Danke!
Unter archlinux müssen Sie nur das Paket tk
mit sudo pacman -S tk
installieren.
@benjaminengel Danke für deine Antwort.
Ich habe die Lösung über das Internet gefunden und letztes Wochenende gelöst. Ich benutze eine andere Distribution Manjaro basierend auf Arch.
Der Grund dafür, dass das Paket tcltk, pbatR benötigt, auf R nicht ausgeführt werden kann, liegt am Anfang darin, dass ich gcc-fortran nicht auf dem System installiert habe.
Hilfreichster Kommentar
Meine Güte, das ist überhaupt nicht dein Problem. Das Paket
r
für arch hattk
als optionale Abhängigkeit. Das musste ich nur installieren.