簡體   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