3
url <- "http://cran.us.r-project.org/src/contrib/Archive/cldr/cldr_1.1.0.tar.gz"
pkgFile<-"cldr_1.1.0.tar.gz"
download.file(url = url, destfile = pkgFile)

安慰

>trying URL 'http://cran.us.r-project.org/src/contrib/Archive/cldr/cldr_1.1.0.tar.gz'
Content type 'application/x-gzip' length 2296083 bytes (2.2 MB)
==============================
  downloaded 2.2 MB

install.packages(pkgs = pkgFile, type = "source", repos = NULL)

> Installing package into ‘C: / Users / v - xuawan / Documents / R / win -
  library / 3.2’
(as ‘lib’ is unspecified)
* installing * source * package 'cldr' ...
** package 'cldr' successfully unpacked and MD5 sums checked
** libs

>  **  * arch - i386
Warning:running command 'make -f "Makevars" -f "C:/PROGRA~1/R/R-32~1.0/etc/i386/Makeconf" -f "C:/PROGRA~1/R/R-32~1.0/share/make/winshlib.mk" SHLIB_LDFLAGS='$(SHLIB_CXXLDFLAGS)' SHLIB_LD='$(SHLIB_CXXLD)' SHLIB="cldr.dll" ' had status 127
ERROR:compilation failed for package 'cldr'
* removing 'C:/Users/v-xuawan/Documents/R/win-library/3.2/cldr'
Warning in install.packages:running command '"C:/PROGRA~1/R/R-32~1.0/bin/x64/R" CMD INSTALL -l "C:\Users\v-xuawan\Documents\R\win-library\3.2" "cldr_1.1.0.tar.gz"' had status 1
Warning in install.packages:installation of package ‘cldr_1.1.0.tar.gz’ had non -
  zero exit status

我试图cldr在 Windows 上安装软件包。我想知道你们中是否有人知道如何解决上述错误消息

4

4 回答 4

8

你安装了RTools吗?选择合适的版本,属于你的 R 版本(好像你用的是 R 3.2)

从 127 返回代码来看,您的路径上似乎没有安装 C++ 编译器。您是否安装了最新的 Rtools for Windows?它将为您提供所需的 C++ 工具链。

于 2016-06-17T10:26:41.753 回答
1

试试这个:install.packages("cldr", type="binary")。对于“backports”软件包安装,我收到了相同的错误消息。

于 2017-12-31T04:59:23.830 回答
0

我在 R Cloud 上的“raster”包中遇到了同样的问题,当我切换到 Desktop R Studio 时它已修复。在安装您想要的软件包之前,我已经看到 Desktop R 工作室也下载了其他必需的软件包。我不确定这是否适合您,但值得一试!

于 2019-02-02T22:11:04.527 回答
0

在 CRAN 现在可用的其他软件包中可以找到相同的功能。它们可以使用通常的install.packages("cld2")和安装install.packages("cld3")

有关基于推文的快速比较,请参阅其他答案:https ://stackoverflow.com/a/46663823/4124601

于 2017-10-10T10:01:38.140 回答