R Shiny - больше невозможно создать PDF-файл, так как пакеты были обновлены - PullRequest
0 голосов
/ 17 июня 2020

Я «по ошибке» обновил некоторые из моих пакетов для моего блестящего приложения. Это была ошибка, потому что мое приложение больше не запускалось по разным причинам. Я понизил основные пакеты, особенно ggplot2, который был очень проблематичным c. Мое приложение снова работает, но теперь я не могу сгенерировать PDF-файл из файла Sweave в блестящем приложении.

В журнале есть ошибка, в которой указано, что пакет tinytex отсутствует. Это странно, потому что мне никогда не приходилось использовать этот пакет до сих пор. Я установил его, и теперь появляется следующая ошибка:

Warning: Error in tinytex::latexmk: argument unused (encoding = UTF-8)
[No stack trace available]

Я использую knitr и всегда использовал knitr. Я указываю, что отчет находится в файле Sweave.

Я думаю, что проблема заключается в обновлении или некоторых обновлениях пакета (ов). Я ничего не менял, кроме обновления некоторых пакетов.

Большое спасибо за ваши ответы.

1 Ответ

0 голосов
/ 18 июня 2020

Я нашел решение. Это не идеально, но если у кого-то такая же ошибка, они могут попробовать то, что я сделал.

Я не могу это объяснить, но когда я копирую и вставляю свой код в другой файл сценария. R (слово в слово ) вроде работает. Я постепенно копирую и вставляю весь код (ui.R, server.R, myreport.Rnw) в другие сценарии в новую папку, и он наконец работает.

Кроме того, еще одна загадка, мне пришлось переименовать свое приложение папка на shiny-server, так как она не работает с предыдущим именем. Теперь все работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...