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

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

R Package ConvCalendar不再出现在Cran存储库中(参见here)。但是,因为我已经将这个软件包集中用于以前的项目,所以将它安装在我的机器上会很不错,即使旧版本也足够了。

(Windows 10环境)

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

install.packages("ConvCalendar_1.2.tar.gz", repos=NULL, type="source")

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

> 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

寻找这个问题的解决方案。

r installation package cran
1个回答
2
投票

你需要的是更新Rtool,这里是link我有同样的问题,一旦你更新它将工作。

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