sessionInfo() returns 删除包后出错

sessionInfo() returns an error after removal of a package

使用 remove.packages("igraph")sessionInfo() returns:

删除 igraph 包后
Error: $ operator is invalid for atomic vectors
In addition: Warning message:
In FUN(X[[i]], ...) :
  DESCRIPTION file of package 'igraph' is missing or broken

它之前工作正常。关于为什么会发生这种情况以及如何使该功能再次运行有什么想法吗?

看起来你删除了包,而你的 R 会话仍然附加着它。这意味着 sessionInfo 无法找到它正在寻找的数据,这是导致错误的原因。

因此,您可能需要 运行 detach("package:igraph", unload=TRUE) 然后 运行 remove.packages("igraph")