R пакет sqldf не загружает tcltk и возвращает предупреждение. Как это решить?

Я использую RStudio для запуска анализа данных и хотел бы использовать пакет sqldf. Как только мне потребуется пакет, я получаю вывод ниже:

Загрузка необходимого пакета: sqldf
Загрузка необходимого пакета: gsubfn
Загрузка необходимого пакета: прото
Не удалось загрузить tcltk. Вместо этого будет использовать более медленный R-код.
Загрузка необходимого пакета: RSQLite
Предупреждающее сообщение:
В doTryCatch(return(expr), name, parentenv, handler):

невозможно загрузить общий объект '/Library/Frameworks/R.framework/Resources/modules//R_X11.so':
dlopen (/Library/Frameworks/R.framework/Resources/modules//R_X11.so, 6): библиотека не загружена: /opt/X11/lib/libSM.6.dylib
Ссылка на: /Library/Frameworks/R.framework/Resources/modules//R_X11.so
Причина: изображение не найдено

Мой sessionInfo() выглядит следующим образом:

Версия R 3.3.2 (2016-10-31)
Платформа: x86_64-apple-darwin13.4.0 (64-разрядная версия)
Работает под: OS X El Capitan 10.11.6

локали:
[1] en_US.UTF-8 / en_US.UTF-8 / en_US.UTF-8 / C / en_US.UTF-8 / en_US.UTF-8

прилагаемые базовые пакеты:
[1] stats graphics grDevices использует базу методов наборов данных

другие прилагаемые пакеты:
[1] sqldf_0.4-10 RSQLite_1.1-2 gsubfn_0.6-6 proto_1.0.0

Также,

Возможности () [ 'tcltk']
tcltk
ПРАВДА

Как я могу решить это?

1 ответ

Я не знаю, решили ли вы проблему, но я напишу вам решение, которое помогло мне (см. Здесь https://support.bioconductor.org/p/31750/).

Вам нужно зайти сюда http://cran.r-project.org/bin/macosx/tools/

и получить tcltk-*.pkg оттуда. После установки пакета не будет появляться никаких предупреждений при загрузке библиотеки sqldf.

Другие вопросы по тегам