gpt4 book ai didi

r - 无法在 RStudio 中安装 devtools -- 找不到依赖项 (xml2/rversions)

转载 作者:行者123 更新时间:2023-12-04 10:44:18 27 4
gpt4 key购买 nike

我是 R 和 RStudio 的新手,但正在尝试学习并组合一个 ShinyApps 应用程序。我无法通过 Shinyapps 过程的第 1 步,即在 RStudio 中安装 devtools 包。我相信根本原因是没有安装“xml2”包依赖项,但我似乎无法解决这个问题,我不知道该怎么做。

我在戴尔笔记本电脑上使用 Linux Mint Cinnamon 17.1。我从软件管理器安装了 RStudio。在尝试解决 devtools 安装期间的错误时,我尝试使用 apt-get 从稍新的软件包下载中安装 R 和 RStudio,我尝试安装 xml2rversions从 RStudio(不可用),我试过使用单引号和双引号,我试过添加 dependency=true对于所有 RStudio 安装尝试,我已经多次重新启动 RStudio 和机器......我没有想法......帮助?

以下是 RStudio 中 devtools 安装命令的输出,以及“版本”的输出,以防万一。

install.packages("devtools")
Installing package into ‘/home/[MyHomeDir]>/R/i686-pc-linux-gnu-library/3.0’
(as ‘lib’ is unspecified)
Warning in install.packages :
dependency ‘xml2’ is not available
also installing the dependency ‘rversions’

trying URL 'http://cran.rstudio.com/src/contrib/rversions_1.0.1.tar.gz'
Content type 'application/x-gzip' length 4624 bytes
opened URL
==================================================
downloaded 4624 bytes

trying URL 'http://cran.rstudio.com/src/contrib/devtools_1.8.0.tar.gz'
Content type 'application/x-gzip' length 141487 bytes (138 Kb)
opened URL
==================================================
downloaded 138 Kb

ERROR: dependency ‘xml2’ is not available for package ‘rversions’
* removing ‘/home/[MyHomeDir]/R/i686-pc-linux-gnu-library/3.0/rversions’
Warning in install.packages :
installation of package ‘rversions’ had non-zero exit status
ERROR: dependency ‘rversions’ is not available for package ‘devtools’
* removing ‘/home/[MyHomeDir]/R/i686-pc-linux-gnu-library/3.0/devtools’
Warning in install.packages :
installation of package ‘devtools’ had non-zero exit status

The downloaded source packages are in
‘/tmp/RtmpNJIGkV/downloaded_packages’

version
_
platform i686-pc-linux-gnu
arch i686
os linux-gnu
system i686, linux-gnu
status
major 3
minor 0.2
year 2013
month 09
day 25
svn rev 63987
language R
version.string R version 3.0.2 (2013-09-25)
nickname [nickname redacted]

最佳答案

我有一个 旧 R 版本 (3.0.2) 运行于 Ubuntu 14.04 .这就是我必须更新 R 的方式:

  • 打开来源列表 sudo vi /etc/apt/sources.list
  • 添加一个起重机镜像(即 deb http://cran.rstudio.com/bin/linux/ubuntu trusty/ )
  • 添加 APT key sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 ( see cran )
  • 现在更新 R sudo apt-get install r-base

  • 现在我可以安装 devtools .在我的情况下,所有安装都在更新的地方打包,所以这可能需要一些时间。

    关于r - 无法在 RStudio 中安装 devtools -- 找不到依赖项 (xml2/rversions),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30794566/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com