1

当我尝试安装mlr软件包时,我收到此错误消息

仅以源代码形式提供的包,可能需要编译 C/C++/Fortran:
'mlr'<br> 这些将不会安装

4

3 回答 3

2

试试这个代码。

install.packages('mlr', repo='http://cran.fiocruz.br/')

使用 Koba 上面提到的相同链接。但是当你会被问到“你想从源代码安装需要编译的包吗?”这样的问题时。键入“n”。

然后你就可以使用这个库了。

于 2017-02-11T10:13:50.967 回答
0

这很可能是您使用的 cran 镜像的问题。您可以尝试从https://cran.r-project.org/mirrors.html选择一个镜像并从特定的 repo 安装包。

例子 :

install.packages('mlr', repo='http://cran.fiocruz.br/')

可以在https://cran.r-project.org/mirrors.html找到完整的 repos 列表。您可以尝试挑选几个存储库,看看哪个有效。

于 2016-07-10T06:05:56.483 回答
0

您的问题在我身上发生过一次,如果我没记错的话,您需要Rtools像其他人所说的那样。不过,请注意,Rtools它不是一个包,它是一个官方维护的包构建应用程序。

您必须从发布页面下载它:Building R for Windows

于 2016-08-09T14:50:18.577 回答