Ketika saya menjalankan install.packages("shiny")
, saya mendapatkan kesalahan ini:
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
Jadi saya mencoba install.packages("tcltk2")
, yang memberi saya kesalahan yang sama. Apakah ada persyaratan untuk paket ini yang saya lewatkan?
Arch Linux x86_64
Rp 2.15.2
Saya buruk, ini bukan masalah Anda sama sekali. Paket r
untuk arch memiliki tk
sebagai dependensi opsional. Saya hanya perlu menginstal itu.
Saya mengalami masalah yang sama, apakah Anda sudah menyelesaikannya? Terima kasih!
Di archlinux Anda hanya perlu menginstal paket tk
dengan sudo pacman -S tk
.
@benjaminengel Terima kasih atas balasan Anda.
Saya telah menemukan solusinya melalui internet dan menyelesaikannya akhir pekan lalu. Saya menggunakan distro Manjaro lain yang berbasis Arch.
Pada awalnya, alasan paket tcltk, pbatR yang dibutuhkan, tidak dapat berjalan di R adalah saya belum menginstal gcc-fortran pada sistem.
Komentar yang paling membantu
Saya buruk, ini bukan masalah Anda sama sekali. Paket
r
untuk arch memilikitk
sebagai dependensi opsional. Saya hanya perlu menginstal itu.