我不太清楚这到底属于哪里,所以我决定在堆栈溢出上发布这篇文章。
我最近在Linux Mint 20.1上的R和R-Studio上遇到了软件包问题,在安装像plotly和tidyverse这样的软件包时,我总是收到依赖错误。因此,为了测试我的系统是否有响应,我现场启动了一个fresh Linux Mint U盘,并通过以下方式安装了R和R-Studio:
sudo apt update
sudo apt dist-upgrade
sudo apt install r-base然后从here下载R-Studio并安装它,如下所示:
sudo apt-get install gdebi-core
# Install R-Studio with gdebi
sudo gdebi rstudio-1.2.5042-amd64.deb然后,我在终端中输入rstudio打开RStudio。在RStudio内部,我试图通过install.packages("tidyverse")安装tidyverse包,但这导致了一些依赖错误,比如:
ERROR: dependencies ‘xml2’, ‘httr’ are not available for package ‘rvest’
* removing ‘/home/mint/R/x86_64-pc-linux-gnu-library/3.6/rvest’
* installing *source* package ‘tibble’ ...发布于 2021-01-30 00:47:58
解决方案是使用@fredaas在r-lib issue中建议的命令:
sudo apt install build-essential libcurl4-gnutls-dev libxml2-dev libssl-dev通过使用这个命令,我能够解决这个问题,并完美地安装我需要的每个包。
我很抱歉,如果这不属于这里,但我希望我可以帮助某人节省数小时的故障排除。这个问题可能是由Linux Mint或最新的R版本4.0.3引起的,所以我不确定在哪里分享我的结果。
https://stackoverflow.com/questions/65958533
复制相似问题