当我遵循其文档中给出的步骤时, mxnet
包未在r(在Windows 10上)中安装 .
install.packages("drat", repos="https://cran.rstudio.com")
drat:::addRepo("dmlc")
install.packages("mxnet")
它给出了以下结果
将软件包安装到'C:/Users/Ashish/Documents/R/win-library/3.3'(未指定'lib')install.packages中的警告:无法打开URL'http://dmlc.github.io/ drat / bin / windows / contrib / 3.3 / PACKAGES.gz':HTTP状态为'404 Not Found'警告install.packages:无法打开URL'http://dmlc.github.io/drat/bin/windows/contrib /3.3/PACKAGES':HTTP状态为'404 Not Found'警告install.packages:无法访问存储库的索引http://dmlc.github.io/drat/bin/windows/contrib/3.3:无法打开URL' http://dmlc.github.io/drat/bin/windows/contrib/3.3/PACKAGES'包只有源表格,可能需要编译C / C / Fortran:'mxnet'你想尝试吗?从源代码安装这些?是/否:安装源包'mxnet'尝试URL'http://dmlc.github.io/drat/src/contrib/mxnet_0.5.tar.gz'在install.packages中警告:无法打开URL'http ://dmlc.github.io/drat/src/contrib/mxnet_0.5.tar.gz':在download.file中,HTTP状态为'404 Not Found'错误(url,destfile,method,mode =“wb”, ...):无法在install.packages中打开URL“http://dmlc.github.io/drat/src/contrib/mxnet_0.5.tar.gz”警告:'mxnet'软件包下载失败
请帮我解决这个问题 . 我正在使用R版本3.3.0 . 有没有其他方法在R中安装它?
6 回答
唯一对我有用的是将mxnet.zip文件下载到一个文件夹(将其设置为工作目录)并输入:
我可以通过首先从以下链接下载其zip文件来成功安装它
https://github.com/dmlc/drat/tree/gh-pages/bin/windows/contrib/3.2
然后使用RStudio安装它 .
我希望这个答案可以帮助其他任何面临同样问题的人 .
我遇到了同样的问题,并且能够按照此页面上的说明并选择正确的操作系统,语言和CPU / GPU选项来解决问题:http://mxnet.io/get_started/install.html
您可以尝试在
repos
中使用不同的仓库 .否则,您可以下载drat包以及依赖项并手动安装 .
检查是否可以从您的计算机访问这些URL .
以下链接将对您有所帮助:
http://mxnet-bing.readthedocs.io/en/latest/build.html#r-package-installation https://github.com/dmlc/mxnet/issues/1085
最新的 Installation Guide 目前位于此处:http://mxnet.io/get_started/setup.html#installing-mxnet
我发现关于在Windows上安装R-package的段落写得非常好 .
顺便说一句,
install.packages("mxnet")
命令安装了一个非常长的工具链,因此可能会发生一个包当前没有在dmlc-repo中正确索引(即因为它刚刚更新到CRAN上的新版本):Error: package <pkgname> is not available for R version 3.3.1
所以你可能会想要从CRAN安装"offending"包(或下载源代码并使用install.packages(file.choose(), repos = NULL, type = "source")
之类的东西),然后再继续调用install.packages("mxnet")
.尝试这些命令来安装mxnet包: -