在Rstudio中安装devtools时报错,如下:

看到提示信息中缺少deb: libharfbuzz-dev libfribidi-dev (Debian, Ubuntu,etc),(我的电脑是Ubuntu系统的),所以打开终端下载libharfbuzz-dev libfribidi-dev。(Ubuntu系统版本不同,下载代码不同,注意区分)。

但是安装libharfbuzz-dev 时报错:sudo apt-get install libharfbuzz-dev
失败提示401 Unauthorized

最后修改/etc/apt/sources.list.d/ubuntu-esm-infra.list解决
vim /etc/apt/sources.list.d/ubuntu-esm-infra.list
将打开的文件第二行和四行注释掉(在前面加#)
然后sudo apt-get update之后再下载,sudo apt-get install libharfbuzz-dev libfribidi-dev就成功了。
解决方法参考了https://www.cnblogs.com/fryduck/p/17723693.html
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END
















暂无评论内容