在Rstudio Cloud中安装mxnet软件包

时间:2019-09-03 16:43:25

标签: r rstudio mxnet rstudio-server

我想在 Rstudio Cloud (Rstudio的云版本)上安装软件包mxnet。我先使用R 3.6进行了尝试,然后使用R 3.5.3进行了尝试,但均无济于事。 我试图从这段代码安装:

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

我没有找到404错误文件。然后我尝试下载与LInux / R / CPU关联的.tar.gz安装文件,它也给出了错误:

  

错误:无法从中提取软件包   ‘/cloud/project/apache-mxnet-src-1.5.0-incubating.tar.gz’

这是我的会话信息:

R version 3.5.3 (2019-03-11)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 16.04.6 LTS

感谢您的帮助。我需要在Rstudio Cloud上安装并运行此软件包。

1 个答案:

答案 0 :(得分:2)

RStudio Cloud基于Linux

Platform: x86_64-pc-linux-gnu (64-bit)

您使用的代码段是R on Windows CPU platform的说明。在Linux上的R指令对build it from source说,这在云上不起作用。似乎没有CRAN库目前具有mxnet软件包的linux版本的二进制文件。

RStudio Cloud使您可以访问终端,甚至可以下载mxnet的源,但是要构建它,您需要sudo终端不提供,因此building from source会在{{1 }}命令在这里:

./install_mxnet_ubuntu_r.sh