首页 文章

在R中安装mxnet软件包的问题

提问于
浏览
2

当我遵循其文档中给出的步骤时, 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 回答

  • 1

    唯一对我有用的是将mxnet.zip文件下载到一个文件夹(将其设置为工作目录)并输入:

    install.packages("mxnet.zip", repos=NULL, type="win.binary")
    
  • 1

    我可以通过首先从以下链接下载其zip文件来成功安装它

    https://github.com/dmlc/drat/tree/gh-pages/bin/windows/contrib/3.2

    然后使用RStudio安装它 .

    我希望这个答案可以帮助其他任何面临同样问题的人 .

  • 0

    我遇到了同样的问题,并且能够按照此页面上的说明并选择正确的操作系统,语言和CPU / GPU选项来解决问题:http://mxnet.io/get_started/install.html

  • 1

    您可以尝试在 repos 中使用不同的仓库 .

    否则,您可以下载drat包以及依赖项并手动安装 .

    检查是否可以从您的计算机访问这些URL .

    以下链接将对您有所帮助:
    http://mxnet-bing.readthedocs.io/en/latest/build.html#r-package-installation https://github.com/dmlc/mxnet/issues/1085

  • 0

    最新的 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") .

  • 0

    尝试这些命令来安装mxnet包: -

    cran <- getOption("repos")
    cran["dmlc"] <- "https://s3-us-west-2.amazonaws.com/apache-mxnet/R/CRAN/"
    options(repos = cran)
    install.packages("mxnet")
    

相关问题