繁体   English   中英

为什么我不能安装 XML 包

[英]Why can't I install the XML package

我在这里犯了一些基本错误吗?

install.packages("XML")
Warning in install.packages :
  package ‘XML’ is not available (for R version 2.13.0)
Installing package(s) into ‘C:/Program Files/R/R-2.13.0/library’
(as ‘lib’ is unspecified)
Warning in install.packages :
  package ‘XML’ is not available (for R version 2.13.0)

这可能是因为www.omegahat.org不再存在。 所以,

命令install.packages("XML", repos = "http://www.omegahat.org/R")不起作用。 而是在下面使用:

install.packages("XML", repos = "http://www.omegahat.net/R")

当您看到此类错误时,可能有两种情况:

  1. 该包在库中不存在(您应该从它自己的库中安装它)
  2. 该软件包与您的 R 版本不兼容(如果您负担得起,您应该更改兼容的 R 版本)

对于第一个条件,在互联网上搜索并阅读您要安装的包并检查提供程序和存储库(对于这种情况, XML ,它是官方 R 包

对于第二个条件,您可以在以下链接中找到信息:

http://cran.r-project.org/web/packages/XML/index.html

您可以通过在 R shell 中键入以下命令来检查您的 R 版本:

version

这将为您提供所有信息,例如:

 _

平台 x86_64-apple-darwin10.8.0
拱形 x86_64
操作系统达尔文10.8.0
系统 x86_64,darwin10.8.0
状态
专业 3
次要 0.1
2013年
05月
第 16 天
SVN 修订版 62743
语言R
version.string R version 3.0.1 (2013-05-16) 昵称 Good Sport

首先更新R-core:

version
install.package('installr')
library(installr)
updateR()

然后安装 XML 模块:

install.packages("XML")

对我有用的是下载旧版本的 XML 包并从包存档 install.packages("~/R/win-library/3.6/XML_3.99-0.3.zip", repos = NULL, type = " win.binary”)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM