Problemas ao publicar no shinyapps.io (Capturing R dependencies with renv)

Pessoal, bom dia! Espero que estejam bem!

Fiz o curso de Dashboard II com o Willian e preciso subir o app feito com golem para o shinyapps.

Entretanto, estou tendo um problema:

ℹ Capturing R dependencies with renv
Error in renv_snapshot_validate_report(valid, prompt, force) : 
  aborting snapshot due to pre-flight validation failure
Calls: <Anonymous> ... snapshotRenvDependencies -> <Anonymous> -> renv_snapshot_validate_report
Execução interrompida

Usando o devtools::check o meu app tem 1 warning (Found the following files with non-ASCII characters) e 2 notes (installed size is 35.2Mb e no visible binding for global variable). Pode ser isso?

Dei um google e falaram para usar renv::init() , criar um lockfile, umas coisas assim.

Mas não resolveu nada aqui :frowning:

Enfim, para resolver precisei rodar o código

renv::install("githubuser/projeto") - óbvio que alterando o usuário e o nome do projeto - e depois fazer o upload.

Quase certeza que tentei isso semanas atrás e não deu certo, mas enfim hoje rolou.

Eu tive esse problema ontem, e foi assim que foi resolvido (encontrei isso no stackoverflow).

O estranho é que é em um app que já estava funcionando há 2 anos… eu acredito que foi uma mudança recente :frowning:

1 curtida

Habilitar o packrat em options funcionou para mim.

options(encoding = "UTF-8", rsconnect.packrat = TRUE)
1 curtida

Adiciona isso no app.R ?