CMCai0104 如果你确定某个包或某些包安装到了某个路径下,那么把那个路径添加到 R 的搜寻路径中即可,如:
.libPaths("/home/python/R/x86_64-pc-linux-gnu-library/3.6")
这样后面的 library() 就会自动利用这个路径去找包。
如果是在 Shiny Server 上安装 R 包,最好是用管理员模式去安装,而不要以普通用户安装:
sudo su - -c "R -e \"install.packages('showtext')\""
这样安装的包才是整个系统可见、可用的,否则安装在个人用户的根目录下,就只有那个特定的个人用户可用。如果一定只能安装在个人用户目录下,那么也许可以配置 Shiny Server:https://docs.rstudio.com/shiny-server/#run_as 这方面我不太熟,你自己看文档吧。