“forecast”包的安装具有非零退出状态

问题描述 投票:0回答:2

随着

R version 3.2.3 (2015-12-10)
centOS
我正在尝试
install.packages('forecast')

我明白了:

install.packages('预测')
将软件包安装到“/usr/lib64/R/library”
(因为“lib”未指定)
还安装依赖项“RcppArmadillo”

尝试 URL 'http://mirrors.ebi.ac.uk/CRAN/src/contrib/RcppArmadillo_0.6.700.3.0.tar.gz'

内容类型“application/x-gzip”长度 1002967 字节 (979 KB)

已下载 979 KB

尝试 URL 'http://mirrors.ebi.ac.uk/CRAN/src/contrib/forecast_7.1.tar.gz'

内容类型“application/x-gzip”长度 196896 字节 (192 KB)

已下载 192 KB

plota.theme 中的错误(col.border = rgb(68, 68, 68, maxColorValue = 255), :
找不到函数“rgb”
调用:source ... eval -> eval ->plota.theme.green.orange ->plota.theme
执行停止
错误在plota.theme(col.border = rgb(68, 68, 68, maxColorValue = 255), :
找不到函数“rgb”
调用:source ... eval -> eval ->plota.theme.green.orange ->plota.theme
执行停止

下载的源码包在
‘/tmp/Rtmp0jOTCu/downloaded_packages’
更新“.Library”中包的 HTML 索引
制作“packages.html”...完成
警告消息:
1:在install.packages(“预测”)中:
包“RcppArmadillo”的安装具有非零退出状态
2:在install.packages(“预测”)中:
包“forecast”的安装具有非零退出状态

我尝试了各种解决方案来解决此问题,例如从源代码安装包指示

dependency = TRUE
等,但没有任何效果。

sessionInfo() 给出此输出

R版本3.2.3(2015-12-10)
平台:x86_64-redhat-linux-gnu(64位)
运行于:CentOS 版本 6.7(最终版)

区域设置:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_电话=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C

附加基础包:
[1] 统计图形 grDevices utils 数据集方法基础

r centos package
2个回答
0
投票

在 UBUNTU 18.04 上我得到了以下内容

由于未找到 libcurl,配置失败。尝试安装: * deb: libcurl4-openssl-dev (Debian、Ubuntu 等) * rpm:libcurl-devel(Fedora、CentOS、RHEL) * csw: libcurl_dev (Solaris)

我使用 synaptic 安装了 libcurl14-openssl-dev 软件包,解决了问题。


-3
投票

安装开发工具。大多数时候,安装 R 包的问题是这些工具不存在。安装后,零退出错误就会消失。

install.packages('devtools')

https://www.digitalocean.com/community/tutorials/how-to-install-r-packages-using-devtools-on-ubuntu-16-04

© www.soinside.com 2019 - 2024. All rights reserved.