小编Cas*_*rio的帖子

R:从本地 tar.gz 安装 R 包时找不到“make”

R 包ConvCalendar不再位于 Cran 存储库中(请参阅此处)。但是,因为我在以前的项目中大量使用了这个包,所以将它安装在我的机器上会很好,即使是旧版本也足够了。

(Windows 10 环境)

在上面的链接中,可以ConvCalendar从存档中下载旧版本。我因此做到了,并尝试通过运行(devtools也已安装和加载)来安装它:

install.packages("ConvCalendar_1.2.tar.gz", repos=NULL, type="source")
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下错误消息:

> install.packages("ConvCalendar_1.0.tar.gz", repos=NULL, type="source")
Installing package into ‘C:/Users/myname/Documents/R/win-library/3.5’
(as ‘lib’ is unspecified)
* installing *source* package 'ConvCalendar' ...
** libs

*** arch - i386
Warning in system(cmd) : 'make' not found
ERROR: compilation failed for package 'ConvCalendar'
* removing 'C:/Users/myname/Documents/R/win-library/3.5/ConvCalendar'
In R CMD INSTALL
Warning in install.packages :
  installation of package ‘ConvCalendar_1.2.tar.gz’ had non-zero exit status
Run Code Online (Sandbox Code Playgroud)

正在寻找解决此问题的方法。

installation r package cran

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

cran ×1

installation ×1

package ×1

r ×1