我正在尝试使用功能区:Tools--> Install Packages --> Packages:
将XML软件包安装到Rstudio,但键入的XML下拉列表仅包含以下软件包:xml2,XML2R,xml2relational,xmlparsedata,xmlr,xmlrpc2。
接下来,我尝试了:
install.packages("XML")
但收到警告:
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:
https://cran.rstudio.com/bin/windows/Rtools/
Installing package into ‘D:/BCDD/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
Warning in install.packages :
package ‘XML’ is not available (for R version 3.6.3)
所以我点击了上面的链接:https://cran.rstudio.com/bin/windows/Rtools/ 并使用以下问题:
然后尝试
install.packages("XML", repos = "http://www.omegahat.net/R",type="source")
但收到相同的警告,甚至更多:
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:
https://cran.rstudio.com/bin/windows/Rtools/
Installing package into ‘D:/BCDD/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
trying URL 'http://www.omegahat.net/R/src/contrib/XML_3.99-0.tar.gz'
Content type 'application/x-gzip' length 1547930 bytes (1.5 MB)
downloaded 1.5 MB
* installing *source* package 'XML' ...
** using staged installation
Please define LIB_XML (and LIB_ZLIB, LIB_ICONV)
ERROR: configuration failed for package 'XML'
* removing 'D:/BCDD/Documents/R/win-library/3.6/XML'
Warning in install.packages :
installation of package ‘XML’ had non-zero exit status
The downloaded source packages are in
‘C:\Users\BCDD\AppData\Local\Temp\RtmpAhAYpl\downloaded_packages’
任何对如何安装XML包的帮助都会感激
答案 0 :(得分:1)
您可以从此处下载所需的版本:https://cran.rstudio.com//src/contrib/Archive/XML/
根据他们的GitHub存储库,版本3.99-0.3应该适合您,我无法尝试,因为我有R4.0,并且只能安装最新的[3.99-0.5]。
或者,当您选择所需的版本并在R控制台上运行时:
devtools::install_version("XML", version = "3.99-0.3") # or the version you want
尝试一下。让我知道。
答案 1 :(得分:1)