【问题标题】:Zoo package compilation errorZoo包编译错误
【发布时间】:2012-11-25 01:34:23
【问题描述】:

我正在运行 RStudio Server,但无法安装 zoo 软件包。我得到的错误信息如下:

将软件包安装到“/home/tsajid/R/library” (因为“lib”未指定) 尝试 URL 'http://mirrors.nics.utk.edu/cran/src/contrib/zoo_1.7-9.tar.gz' 内容类型 'application/x-gzip' 长度 807084 字节 (788 Kb) 打开网址 ==================================================== 已下载 788 Kb

** 安装 source 包 ‘zoo’ ...
** 成功解包“zoo”包并检查 MD5 和
** 库 sh:make:找不到命令 错误:“zoo”包编译失败
** 删除‘/home/tsajid/R/library/zoo’ install.packages 中的警告:
安装包“zoo”的退出状态非零

下载的源码包在 ‘/tmp/RtmpsKlJWz/downloaded_pa​​ckages’

我尝试安装包存档文件,但收到相同的错误消息。

会话信息:

R version 2.15.1 (2012-06-22)
Platform: x86_64-redhat-linux-gnu (64-bit)

locale:
 [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=C                 LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] svMisc_0.9-65

loaded via a namespace (and not attached):
[1] tools_2.15.1

【问题讨论】:

  • 您是否在服务器上安装了构建软件包所需的所有工具?
  • 您是否安装了从源代码构建软件包所需的所有必要工具?
  • 我没有参与设置 RStudio 环境,所以我不知道,但这是根本原因。

标签: r zoo


【解决方案1】:

它说得很清楚:

sh: make: command not found

所以请安装相当于 Debian / Ubuntu 命令的 Red Hat 版本

sudo apt-get install r-base-dev

通过它对build-essential 的依赖也安装了makegcc 等pp

【讨论】:

  • 这对红帽有用吗?我假设它需要使用 yum 并且我不知道 r dev 包叫什么,因为我懒得去查找它。
  • 感谢 Dirk,修复了它。
  • 太好了,甚至在我确认它在 RH/FC 上称为 R-devel 之前 :)
猜你喜欢
  • 2015-12-04
  • 2013-02-19
  • 2013-01-10
  • 1970-01-01
  • 2021-02-03
  • 1970-01-01
  • 1970-01-01
  • 2011-12-29
  • 2011-05-03
相关资源
最近更新 更多