【问题标题】:Issue in installation of mxnet package in R在 R 中安装 mxnet 包的问题
【发布时间】:2016-05-09 07:40:42
【问题描述】:

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 中的警告:无法打开 网址“http://dmlc.github.io/drat/bin/windows/contrib/3.3/PACKAGES.gz”: HTTP 状态是 install.packages 中的“404 Not Found”警告:不能 打开网址 'http://dmlc.github.io/drat/bin/windows/contrib/3.3/PACKAGES':HTTP 状态是 install.packages 中的“404 Not Found”警告:无法 存储库的访问索引 http://dmlc.github.io/drat/bin/windows/contrib/3.3: 打不开网址 'http://dmlc.github.io/drat/bin/windows/contrib/3.3/PACKAGES' 包 仅以源代码形式提供,可能需要编译 C/C++/Fortran: ‘mxnet’ 你想尝试从 来源? y/n: y 安装源包‘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':HTTP 状态 是 '404 Not Found' 下载文件中的错误(url,destfile,方法,模式 = "wb", ...) : 无法打开 URL 'http://dmlc.github.io/drat/src/contrib/mxnet_0.5.tar.gz' 警告 install.packages : 下载包“mxnet”失败

请帮我解决这个问题。我正在使用 R 版本 3.3.0。有没有其他方法可以在 R 中安装它?

【问题讨论】:

  • 现在看来这个问题在 Windows 10 上已经解决了。

标签: r installation mxnet


【解决方案1】:

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

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

然后使用 RStudio 安装它。

我希望这个答案能帮助其他面临同样问题的人。

【讨论】:

【解决方案2】:

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

【讨论】:

  • 嗨!欢迎来到 SO!此处不鼓励仅链接答案,因为如果页面更改或脱机,您的答案将无效。最好使用页面中的相关部分更新您的答案,并将其链接为您的答案来源
【解决方案3】:

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

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

【讨论】:

【解决方案4】:

您可以尝试在 repos 中使用不同的 repo。

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

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

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

【讨论】:

    【解决方案5】:

    最新的安装指南目前位于此处: http://mxnet.io/get_started/setup.html#installing-mxnet

    我发现关于在Windows上安装R包的那一段写得很好。

    顺便说一句,install.packages("mxnet") 命令安装了一个很长的工具链,因此可能会发生一个包当前在 dmlc-repo 中没有正确索引的情况(即因为它刚刚在 CRAN 上更新到较新的版本) :Error: package <pkgname> is not available for R version 3.3.1 所以你可能想从 CRAN 安装“有问题的”包(或下载源代码并使用类似install.packages(file.choose(), repos = NULL, type = "source") 的东西),然后继续调用install.packages("mxnet")

    【讨论】:

      【解决方案6】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-01-14
        • 1970-01-01
        • 2018-10-06
        • 1970-01-01
        • 1970-01-01
        • 2017-12-20
        • 2020-01-06
        相关资源
        最近更新 更多