load - loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) 中的 RSQLite 错误:正在加载命名空间 'DBI' 0.4-1,但需要 >= 0.8
问题描述
当我加载 sqldf 包时,我收到下面的错误消息。我怎样才能解决这个问题?
install.packages("sqldf", dep = TRUE)
library(sqldf)
loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) 中的 RSQLite 错误:正在加载命名空间 'DBI' 0.4-1,但需要 >= 0.8 另外:警告消息:1:包“sqldf”是在 R 版本 3.3.3 下构建的 2:包“RSQLite”是在 R 版本 3.3.3 下构建的 错误:无法加载包“RSQLite”
收到此消息后,我尝试加载 RSQLite 包
install.packages(pkgs = "RSQLite",
dependencies = c("Depends", "Imports"))
我收到此错误消息错误:为包“DBI”安装包说明失败。
我怎样才能解决这个问题?谢谢你。
解决方案
伙计们它是通过运行代码修复的
update.packages()
谢谢
推荐阅读
- javascript - 在运行时设置相机位置与 navmesh 冲突
- windows - iisnode msi 文件未安装在首选位置
- wpf - 当我使用 DataTrigger 设置 FocusElement 时,它不会改变焦点
- c# - Unity Container 进行依赖注入抛出异常,但 Web API 仍然有效
- javascript - Firebase Pubsub 函数不调用
- angular - “By”类型的参数不能分配给“Predicate”类型的参数
' - java - 想要将多个 excel 流添加到单个 pdf 文件中
- php - PHP运行shell脚本无法写入新文件
- javascript - TypeScript 相当于 Java 中的 static{ }
- javascript - 将文本字段更改为文本区域字段