r - 删除包后 sessionInfo() 返回错误

标签 r error-handling package

使用 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/

相关文章:

python - 从自定义包中导入大量模块

r - 在 R 中按均值(而不是中值)对箱线图进行排序

r - 将与时差对应的字符转换为以分钟为单位的数值

iOS swift : Error Domain=NSOSStatusErrorDomain Code=-12792?

c# - 如何通过 MSBuild 为 Windows 服务和 Windows 应用程序创建基于文件的简单分发

c - gdk/gdk.h : No such file or directory

r - 使用 ggplot_build 和 ggplot_gtable 后使用 ggsave 保存图形

r - 从clValid-下标越界提取最佳成绩

python - Python强制子进程失败并获得不为零的返回码

algorithm - 只有当输入数据部分发生错误时,Reed-Solomon 错误算法才允许更正?