如何解决无法将XML软件包安装到Rstudio
我正在尝试使用功能区: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包的帮助都会感激
解决方法
您可以从此处下载所需的版本: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
尝试一下。让我知道。
,选中此RStudio Support post ,其中介绍了如何安装旧版软件包。
请确保从archive上安装rtools35
此时,转到R 4.0.2并不是一个特别糟糕的主意。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。