RSQLite Ошибка в loadNamespace (i, c (lib.loc, .libPaths ()), versionCheck = vI [[i]]): загружается пространство имен 'DBI' 0.4-1, но требуется> = 0.8 - PullRequest
0 голосов
/ 17 мая 2018

Когда я загружаю пакет 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 '.

Как я могу это исправить?Спасибо.

Ответы [ 2 ]

0 голосов
/ 19 мая 2018

На самом деле в некоторых пакетах в R вам нужны ручные установки. Загрузите пакет из репозитория R с веб-сайта, затем запустите код

install.packages(file.choose(), repos = NULL)

выберите загруженный почтовый файл из вашего местного.

0 голосов
/ 17 мая 2018

Ребята Это исправлено, запустив код

update.packages()

Спасибо

...