刚刚从Windows跳到PopOS版本21.04。我需要使用R,特别是JosiahParry的天才包。我一直在寻找一种安装软件包的方法,但没有结果。当给出普通的install.packages("genius")
命令时,我得到:
Error: object ‘session’ is not exported by 'namespace:rvest'
Ejecución interrumpida
ERROR: lazy loading failed for package ‘genius’
* removing ‘/home/emmuh/R/x86_64-pc-linux-gnu-library/4.1/genius’
Warning in install.packages :
installation of package ‘genius’ had non-zero exit status
我还没有找到关于软件包安装的这个问题的解决方案。我也尝试过使用tar.gz文件进行直接安装,我得到了以下内容:
Error: object ‘session’ is not exported by 'namespace:rvest'
Ejecución interrumpida
ERROR: lazy loading failed for package ‘genius’
* removing ‘/home/emmuh/R/x86_64-pc-linux-gnu-library/4.1/genius’
Warning in install.packages :
installation of package ‘/home/emmuh/Descargas/genius_2.2.3.tar.gz’ had non-zero exit status
我尝试过通过终端更改安装的存储库,但我收到错误,说所说的存储库没有密钥,或者它们不安全,所以它们将因遗漏而无法使用。
当使用RStudioCloud时,我没有任何错误。
我重新安装了Pop!操作系统,并开始下载R和RStudio。在一些reddit的帮助下,并密切关注这些错误,结果发现我缺少了rvest库,该库需要通过终端安装openssl和libcurl:sudo apt install libcurl4-openssl-dev
用于libcurl,然后是用于openssl的。没有复制两个安装代码,但R在终端中显示了它(以及许多其他错误),你只需要搜索一下。在那之后,我能够安装genius,没有任何问题。