Неустранимая ошибка в R (3.6.1) с библиотекой RQDA

R 3.6.1 Сбои при загрузке библиотеки RQDA в macOS 10.14.5. Я получаю следующую трассировку:

библиотека (RQDA) Загрузка требуемого пакета: RSQLite Загрузка требуемого пакета: gWidgetsRGtk2 Загрузка требуемого пакета: RGtk2 Загрузка требуемого пакета: gWidgets Загрузка требуемого пакета: cairoDevice Загрузка требуемого пакета: DBI

Используйте 'RQDA()', чтобы запустить программу.

* пойман segfault * адрес 0x0, потому что "память не отображена"

Трассировка: 1: .RGtkCall("S_gtk_tree_store_set_value", объект, iter, столбец, значение, PACKAGE = "RGtk2") 2: метод (obj, ...) 3: хранить $SetValue(iter$iter, column = 0, элементы [j, 1]) 4: .leftBracket<-(*tmp*, x @ toolkit, i, j,..., value = value) 5: .leftBracket<-(*tmp*, x @ toolkit, i, j,..., value = value) 6: [<-(*tmp*,, значение = список (items = c("синий", "белый", "aliceblue",

Цени любую помощь

ACSF

1 ответ

Я тоже столкнулся с этой проблемой и решил ее следующим образом:

  1. Установите MacPorts (или аналогичный менеджер пакетов / портов). Вам может потребоваться установить стандартные инструменты разработчика командной строки Apple как часть этого.
  2. Установите pkgconfig и GTK2 через менеджер пакетов / портов
  3. Начать R
  4. Установите RGtk2 и cairoDevice из исходников
  5. Установите другие компоненты RQDA как обычно.

Протестировано в декабре 2019 г. при чистой установке R 3.6.2 на MacOS 10.14.6 с использованием MacPorts 2.6.2

Хм. Виджет gtree кажется виновником. Можете ли вы запустить тесты на гвиджеты?

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