Shiny: tcltk kann bei der Installation nicht geladen werden

Erstellt am 9. Dez. 2012  ·  4Kommentare  ·  Quelle: rstudio/shiny

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

Hilfreichster Kommentar

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.

Alle 4 Kommentare

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.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen