Ошибка загрузки пакета sqldf

Я пытался установить пакет sqldf на сервер rstudio по коду

install.packages("sqldf")

но когда я попытался загрузить это, возникла следующая ошибка

Installing package into ‘/home/mrshekar/R/x86_64-pc-linux-gnu-library/3.4’
(as ‘lib’ is unspecified)
trying URL 'https://cloud.r-project.org/src/contrib/sqldf_0.4-11.tar.gz'
Content type 'application/x-gzip' length 63097 bytes (61 KB)
==================================================
downloaded 61 KB

* installing *source* package ‘sqldf’ ...
** package ‘sqldf’ successfully unpacked and MD5 sums checked
** R
** demo
** inst
** byte-compile and prepare package for lazy loading
Warning: S3 method ‘format.SQLiteConnection’ was declared in NAMESPACE but not found
Error: package or namespace load failed for ‘RSQLite’ in library.dynam(lib, package, package.lib):
 shared object ‘RSQLite.so’ not found
Error : package ‘RSQLite’ could not be loaded
ERROR: lazy loading failed for package ‘sqldf’
* removing ‘/home/mrshekar/R/x86_64-pc-linux-gnu-library/3.4/sqldf’
Warning in install.packages :
  installation of package ‘sqldf’ had non-zero exit status

The downloaded source packages are in
    ‘/tmp/RtmpJSQqsy/downloaded_packages’

Теперь, насколько я понимаю, возникла проблема с пакетом RSQLite, но он был загружен отдельно и также отображается на вкладке моего пакета. В чем ошибка, если я сделал что-то не так? Пожалуйста помоги. Благодарю вас!


person mrigank shekhar    schedule 29.06.2018    source источник


Ответы (2)


У меня была похожая проблема. Проверьте свой пакет RSQLite. Скачала, но тоже не работает. Попробуйте удалить пакет, а затем установить его снова.

После этого снова установите пакет sqldf. Кажется, это работает правильно для меня.

person rahul yadav    schedule 29.06.2018

Проблема была не в этом. Пакет sqldf устанавливает пакет RSQLite. Теперь я уже установил его, и, как вы правильно указали на ошибку, связанную с неправильной установкой пакета RSQLite, даже если бы я только что установил пакет sqldf после удаления пакета RSQLite, этого также было бы достаточно. Нет необходимости снова устанавливать пакет RSQLite. Но спасибо.

person mrigank shekhar    schedule 29.06.2018
comment
Ох, ладно. ну +1 за уточнение - person rahul yadav; 29.06.2018