mlr包安装错误

mlr package installation error

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

Package which is only available in source form, and may need compilation of C/C++/Fortran:
‘mlr’
These will not be installed

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

示例:

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

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

你的问题我遇到过一次,如果我没记错的话,你需要Rtools,就像其他人说的那样。但是请注意,Rtools 不是一个包,它是一个官方维护的包构建应用程序。

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

试试这个代码。

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

使用与 Koba 上面提到的相同的 link。但是当你被问到 "Do you want to install from sources the packages which need compilation?" 这样的问题时 输入 "n".

然后就可以使用库了。