当我加载sqldf包时,我收到以下错误消息。我该如何解决这个问题?
install.packages("sqldf", dep = TRUE)
library(sqldf)
RSQLite loadNamespace(i,c(lib.loc,.libPaths()),versionCheck = vI [[i]])出错: 正在加载命名空间'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'安装包描述失败。
我该如何解决这个问题?谢谢。
答案 0 :(得分:0)
伙计通过运行代码来修复它
update.packages()
谢谢
答案 1 :(得分:0)
实际上在R的某些软件包中,您需要手动安装。从网站上的R存储库下载包然后运行代码
install.packages(file.choose(), repos = NULL)
从您当地选择下载的zip文件。