【发布时间】:2017-01-04 11:48:18
【问题描述】:
您好,我在 install.packages(path2zoo.tar.gz,repos=null,type="source") 期间遇到了错误
它在尝试 zoo ("zoo_1.7-14.tar.gz") 时安装了一些其他软件包会产生以下错误
将软件包安装到“C:/Users/savvas/Documents/R/win-library/3.3” (因为“lib”未指定) * 安装 source 包 'zoo' ... ** 成功解包“zoo”包并检查 MD5 和 ** 库
*** 拱门 - i386 警告:运行命令'make -f "Makevars.win" -f "C:/PROGRA~1/R/R-33~1.0/etc/i386/Makeconf" -f "C:/PROGRA~1/R/R -33~1.0/share/make/winshlib.mk" SHLIB="zoo.dll" OBJECTS="coredata.o init.o lag.o"' 状态为 127 错误:包“动物园”的编译失败 * 删除 'C:/Users/savvas/Documents/R/win-library/3.3/zoo' install.packages 中的警告: 运行命令 '"C:/PROGRA~1/R/R-33~1.0/bin/x64/R" CMD INSTALL -l "C:\Users\savvas\Documents\R\win-library\3.3" "C: /Users/savvas/DOCUME~1/VISUAL~1/Projects/SC92B9~1/RPACKA~1/zoo_1.7-14.tar.gz"' 状态为 1 install.packages 中的警告: 安装包‘C:/Users/savvas/DOCUME~1/VISUAL~1/Projects/SC92B9~1/RPACKA~1/zoo_1.7-14.tar.gz’的退出状态非零
如果我从命令行安装 r.exe cmd install "path2zoo.tar.gz" 会出现同样的问题
有什么想法吗?
【问题讨论】:
-
预测包也会发生同样的事情:( sigh
-
您可能需要安装Rtools -- 在 Windows 上从源安装许多软件包需要这些。
-
即使使用相同的命令正确安装了其他软件包并且我无法从离线安装的软件包我可以从在线安装,这是否成立?
-
这取决于包——如果它包含需要编译的代码(C、C++ 代码)或自定义配置脚本(需要 bash shell),则需要 Rtools。
-
我下载了 rtools 并安装了它们。没有运气......这次我使用 RStudio 而不是 r.net 只是为了检查我得到的是以下错误:将包安装到 'C:/Users/ savvas/Documents/R/win-library/3.3'(因为 'lib' 未指定) install.packages 中的警告:包'C:/Users/savvas/Documents/Visual Studio 2010/Projects/SchedFlows V6Projects/r packages/forecast_7 .3.zip' 不可用(对于 R 版本 3.3.0)。我什至尝试用自动安装之前 R 引擎下载的包替换我用 download.packages 获得的包。仍然没有运气:错误一直出现