Shiny: Rstudio вылетает при запуске shinyApp, вкл. renderPlot ()

Созданный на 2 июн. 2017  ·  4Комментарии  ·  Источник: rstudio/shiny

Короткий:
Rstudio вылетает, когда я запускаю блестящее приложение, в котором есть renderPlot() + plotOutput .
Запустив его в Chrome, консоль выдаст мне: Uncaught TypeError: Cannot read property 'readyState' of null (shiny.min.js: 3)

Пример:
Я открываю RStudio и создаю новое приложение:
RStudio -> Файл -> Новый файл -> Блестящее веб-приложение
что дает мне стандартное приложение "Old Faithful Geyser Data".

Если я закомментирую plotOutput("distPlot") и запускаю приложение, все будет в порядке.
Однако, если я запускаю приложение, включая plotOutput("distPlot") , я получаю:
R Сессия прервана - R обнаружил фатальную ошибку, ...

Технические детали.
Я использую RStudio 1.0.1.4.3 и блестящую 1.0.3.
Я удалил и переустановил RStudio, а также блестящий.
(Это случилось, когда я запустил приложение из SO-вопроса, на который я хотел ответить, так что, возможно,
я установил несколько пакетов до этого, если это может повлиять)

Самый полезный комментарий

Это решило проблему, спасибо. У меня возникли проблемы с установкой каких-либо пакетов, но после решения упомянутый checkBuilt = TRUE в update.packages(ask = FALSE, checkBuilt = TRUE) решил это.

Все 4 Комментарий

Если вы недавно обновились до R 3.4.0, вероятно, это связано с тем, что у вас установлена ​​старая версия пакета Cairo, которая вызывает сбой процесса. Пожалуйста прочтите это:
http://shiny.rstudio.com/articles/upgrade-R.html

Можете ли вы включить вывод devtools::session_info() ? Возможно, вам потребуется установить пакет devtools, если у вас его еще нет.

Спасибо за быстрый ответ!
Кажется, у меня последняя посылка Каира. Но также у меня возникли трудности с установкой пакетов (например, переустановка Cairo не сработала - ни загрузить и установить локально, ни прямым способом).

Вывод devtools::session_info() :

значение настройки
версия R версия 3.4.0 (21.04.2017)
система x86_64, mingw32
пользовательский интерфейс RStudio (1.0.143)
язык (EN)
сопоставить German_Germany.1252
tz Europe / Berlin
дата 2017-06-02

Пакеты ------------------------------------------------- -------------------------------------------------- -------------------------
пакет * версия, дата, источник
base * 3.4.0 2017-04-21 локально
компилятор 3.4.0 2017-04-21 локальный
наборы данных * 3.4.0 2017-04-21 локально
devtools 1.13.0 2017-05-08 CRAN (R 3.3.2)
дайджест 0.6.12 2017-01-27 CRAN (R 3.3.2)
графика * 3.4.0 2017-04-21 локально
grDevices * 3.4.0 2017-04-21 местный
Memoise 1.1.0 2017-04-21 CRAN (R 3.3.3)
методы * 3.4.0 2017-04-21 местный
статистика * 3.4.0 21.04.2017 локально
инструменты 3.4.0 2017-04-21 локальный
utils * 3.4.0 2017-04-21 местный
withr 1.0.2 2016-06-20 CRAN (R 3.3.3)

Я думаю, вам нужно будет переустановить большинство ваших пакетов под R 3.4.0. Пожалуйста, прочтите документ, на который я ссылался выше, в частности, разделы «Определение версии R, с которой был собран пакет» и «Переустановка пакетов с новой версией R».

Это решило проблему, спасибо. У меня возникли проблемы с установкой каких-либо пакетов, но после решения упомянутый checkBuilt = TRUE в update.packages(ask = FALSE, checkBuilt = TRUE) решил это.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги