install.packages("shiny")
์คํํ๋ฉด ๋ค์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
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
๊ทธ๋์ install.packages("tcltk2")
์๋ํ๋๋ฐ ๋์ผํ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๋๋ฝ๋ ์ด ํจํค์ง์ ๋ํ ์๊ตฌ ์ฌํญ์ด ์์ต๋๊น?
์์น ๋ฆฌ๋
์ค x86_64
R 2.15.2
๋ด ๋์, ์ด๊ฒ์ ์ ํ ๋น์ ์ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ์์น์ฉ r
ํจํค์ง์๋ ์ ํ์ ์ข
์์ฑ์ผ๋ก tk
๊ฐ ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ์ค์นํ๊ธฐ๋ง ํ๋ฉด ๋์๋ค.
๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋๋ฐ ์ด๋ฏธ ํด๊ฒฐํ์ จ๋์? ๊ณ ๋ง์!
archlinux์์๋ tk
ํจํค์ง๋ฅผ sudo pacman -S tk
๋ฉ๋๋ค.
@benjaminengel ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.
์ธํฐ๋ท์ ํตํด ํด๊ฒฐ์ฑ ์ ์ฐพ์ ์ง๋ ์ฃผ๋ง์ ํด๊ฒฐํ์ต๋๋ค. ๋๋ Arch๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ค๋ฅธ ๋ฐฐํฌํ Manjaro๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ฒ์์ tcltk, pbatR์ด ํ์ํ ํจํค์ง๋ฅผ R์์ ์คํํ ์ ์๋ ์ด์ ๋ ์์คํ ์ gcc-fortran์ ์ค์นํ์ง ์์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ด ๋์, ์ด๊ฒ์ ์ ํ ๋น์ ์ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ์์น์ฉ
r
ํจํค์ง์๋ ์ ํ์ ์ข ์์ฑ์ผ๋กtk
๊ฐ ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ์ค์นํ๊ธฐ๋ง ํ๋ฉด ๋์๋ค.