Ubuntu 20.04下部分R包安装失败问题求助
解决方案
一、解决polyclip安装报错问题
- 先补充安装可能缺失的编译工具与依赖,执行以下系统命令:
sudo apt update && sudo apt install --reinstall build-essential libc6-dev g++ - 清理R环境并重启会话,在RStudio中执行:
rm(list=ls()) .rs.restartR() - 重新尝试安装polyclip:
install.packages("polyclip")
二、解决nloptr更新失败问题
- 安装系统层面的nlopt开发库,让R包直接调用已编译好的系统库:
sudo apt install libnlopt-dev - 重启R会话后,执行更新命令:
update.packages("nloptr") - 若仍失败,手动指定系统库路径后重新安装:
Sys.setenv(NLOPT_LIBRARY="/usr/lib/x86_64-linux-gnu/") Sys.setenv(NLOPT_INCLUDE="/usr/include/") install.packages("nloptr", type="source")
内容的提问来源于stack exchange,提问作者Skrutten
相关产品推荐
相关产品推荐

