Ошибка при установке пакета sqldf

Я попытался установить пакет sqldf, используя следующий код:

install.packages("sqldf")

Однако я получаю следующую ошибку.

Warning in install.packages :
  error 1 in extracting from zip file
Warning in install.packages :
  cannot open compressed file 'RSQLite/DESCRIPTION', probable reason 'No such file or directory'
Error in install.packages : cannot open the connection

Есть ли способ исправить это?

Информация о сеансе -

R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] RODBC_1.3-13

loaded via a namespace (and not attached):
[1] tools_3.2.2

person NM24    schedule 18.07.2016    source источник
comment
У вас установлен SQlite?   -  person ODelibalta    schedule 18.07.2016
comment
setInternet2(TRUE) и проверьте, достаточно ли у вас места, затем повторите попытку.   -  person zx8754    schedule 18.07.2016
comment
@ODelibalta Нет! Какую версию SQLite мне установить? Благодарю вас!   -  person NM24    schedule 19.07.2016
comment
@zx8754, я пробовал. Это не сработало. Получил ту же ошибку. Спасибо   -  person NM24    schedule 19.07.2016
comment
Трудно предположить, может быть, это поможет, если вы добавите sessionInfo() в свой пост? Кроме того, если вы еще не видели его, прочтите эту публикацию, чтобы узнать о других предложениях.   -  person zx8754    schedule 19.07.2016
comment
@zx8754 zx8754 Я добавил информацию о сеансе в свой пост. Я прохожу по ссылке, которую вы разместили. Спасибо!   -  person NM24    schedule 19.07.2016
comment
Можно ли установить другие пакеты или это RSQLite специфично? Вы пробовали запускать R от имени администратора?   -  person Gregor Thomas    schedule 19.07.2016
comment
Вы можете проверить, есть ли у вас доступ к .libPaths()? Я попробовал на своем ПК с той же информацией о сеансе (но с британской локалью), все работает нормально.   -  person zx8754    schedule 19.07.2016
comment
@Грегор У меня не было проблем с установкой таких пакетов, как dplyr или ggplot2. У меня была эта проблема только с SQLDF и Ratte. Да, я пытался запустить его от имени администратора, но все равно сталкивался с подобными проблемами. Спасибо.   -  person NM24    schedule 21.07.2016
comment
Если вы установили новый RSQLite 2.0, вам нужно будет установить новый sqldf 0.4-11; в противном случае, если вы хотите использовать старый sqldf 0.4-10, используйте версию RSQLite старше 2.0.   -  person G. Grothendieck    schedule 29.06.2017


Ответы (1)


У меня тоже была эта проблема. Эта ошибка зависит от библиотеки BH. Первое обновление до 3.4.1 RC, потому что 3.4.0 не пройдёт проверку пакета TRUE/FALSE. Загрузите библиотеку BH непосредственно из библиотеки de R CRAN. Распакуйте с помощью 7.zip и скопируйте папку в библиотеку в папке R.

person sanunes    schedule 26.06.2017
comment
Смотрите мой комментарий к вопросу. - person G. Grothendieck; 29.06.2017