库中发生错误(ggplot2):没有名为ggplot2的程序包执行暂停

时间:2018-12-10 15:10:22

标签: r ubuntu

我将系统从ubuntu 18.04更新到了18.10。在我以前的版本中,一切正常,但是更新删除了我所有的R库。

我想重新安装它们,但是当我尝试安装任何东西时,即

install.packages("data.table")
Installing package into ‘/home/sam/R/x86_64-pc-linux-gnu-library/3.5’
(as ‘lib’ is unspecified)
trying URL 'http://cran.revolutionanalytics.com/src/contrib/data.table_1.11.8.tar.gz'
Content type 'application/octet-stream' length 3262853 bytes (3.1 MB)
==================================================
downloaded 3.1 MB

Error in library(ggplot2) : there is no package called ‘ggplot2’
Execution halted

The downloaded source packages are in
    ‘/tmp/RtmpYnxoaQ/downloaded_packages’
Warning message:
In install.packages("data.table") :
  installation of package ‘data.table’ had non-zero exit status

即使我没有尝试安装ggp​​lot2,我也会遇到一些错误。目前,我还没有发布所有库。

我正在使用R version 3.5.1 (2018-07-02) -- "Feather Spray"。这是最新版本。

知道为什么会这样吗?

2 个答案:

答案 0 :(得分:0)

您需要更新R版本并执行此操作,但是您需要再次安装所有软件包:

工具>全局选项> R版本(更改)>选择“使用计算机的默认R ...”

答案 1 :(得分:0)

@Roland 是正确的 - 这里的问题是我试图从我的 .Rprofile 加载未安装的库。从 .Rprofile 中删除这些行停止了错误消息。