使用 remove.packages("igraph")
删除 igraph 包后,sessionInfo()
返回:
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 session 仍然附加了它。这意味着 sessionInfo
找不到它正在寻找的数据,这是导致错误的原因。
因此,您可能需要运行 detach("package:igraph", unload=TRUE)
然后运行 remove.packages("igraph")
.
关于r - 删除包后 sessionInfo() 返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31431273/