centos 上部署shiny-server 由于png没有安装无法绘图,所以对r进行了重新编译。
重新编译后会,再安装packages就会出现:
> install.packages('showtext', lib='/usr/local/lib64/R/library')
Warning in install.packages("showtext", lib = "/usr/local/lib64/R/library") :
'lib="/usr/local/lib64/R/library"'不可写
Would you like to use a personal library instead? (yes/No/cancel)
而
> .libPaths()
[1] "/home/python/R/x86_64-pc-linux-gnu-library/3.6"
[2] "/usr/local/lib64/R/library"
所以会把包安装到 /home/python/R/x86_64-pc-linux-gnu-library/3.6 路径下,但是shiny-server不会读取该路径下的packages。会出现包加载失败。
哪位知道如何解决