首先我的需求是安装一个只发布在github上的R包
所以很自然利用devtools::install_github()这个函数安装github上发布的R包
所以顺手就按照说明,就先重新install了devtools这个R包
这是出现问题了!
微信图片_20220812155521.png
出现问题的地方已经标注出来了(# 1 的地方)
问题在于没有找到fribidi这个包
同时R语言也提示了解决的方法(# 2 的地方)
就是按照相应的系统安装相应的文件
首先利用lsb_release -a 查看Linux系统版本的命令
lsb_release -a
得到信息如下
image.png
但是安装这些文件已经超过了我的用户权限,所以,我只能退一步,安装旧版本的devtools
所有旧版本R包地址:
https://cran.r-project.org/src/contrib/Archive/
windows版旧版本R包地址:
https://cran.r-project.org/bin/windows/base/old/
所以选中上一个版本的devtools安装
安装成功后
利用 install_github()安装还是出错,原因在于不是最新版的devtools
image.png
所以最后只能从github上下载.zip文件到本地,然后利用
install_local()函数进行本地安装
最终Error解除,成功安装!