ОШИБКА: при развертывании приложения Shiny в файле lib.loc не найдены деревья библиотек.

Я получил эту ошибку, когда попытался развернуть свое приложение с помощью https://www.shinyapps.io/.

ОШИБКА: в lib.loc не найдено библиотечных деревьев.

Есть идеи, почему? Я нашел несколько тем об этом, но объяснение мне не очень понятно.

Это расположение моих пакетов:

library("plyr", lib.loc="C:/Users/Ktanizar/Documents/R/win-library/3.4")

library("cluster", lib.loc="C:/Program Files/R/R-3.4.1/library")

library("xlsx", lib.loc="C:/Users/Ktanizar/Documents/R/win-library/3.4")

library("seriation", lib.loc="C:/Users/Ktanizar/Documents/R/win-library/3.4")

library("data.tree", lib.loc="C:/Users/Ktanizar/Documents/R/win-library/3.4")

library("DT", lib.loc="C:/Users/Ktanizar/Documents/R/win-library/3.4")

library("shinythemes", lib.loc="C:/Users/Ktanizar/Documents/R/win-library/3.4")

library("clipr", lib.loc="C:/Users/Ktanizar/Documents/R/win-library/3.4")

Вот результат, когда я запускаю .libPaths() [1] "C:/Users/KTanizar/Documents/R/win-library/3.4" "C:/Program Files/R/R-3.4.1/library"

Вот путь rsconnect

rsconnect::deployApp('C:/Users/Ketty Noonan/Desktop/Innovation Projects/0 Market Structure/5 Innovation/1 R scripts and notes/R_Shiny/2 Deploy')

Любые идеи приветствуются.


person Ketty    schedule 06.07.2017    source источник
comment
Спасибо. Теперь это работает, когда я добавил .... do.call(library, list(package = c(plyr, cluster, xlsx, seriation, data.tree, DT,shininthemes, clipr), character.only = TRUE)). Однако теперь я получил сообщение об ошибке ОШИБКА: не удалось найти функциюshinintheme. Любой вклад приветствуется!   -  person Ketty    schedule 06.07.2017


Ответы (1)


Теперь он работает со следующими кодами:

if(!require("plyr"))
  install.packages("plyr")
if(!require("cluster"))
  install.packages("cluster")
if(!require("xlsx"))
  install.packages("xlsx")
if(!require("seriation"))
  install.packages("seriation")
if(!require("data.tree"))
  install.packages("data.tree")
if(!require("DT"))
  install.packages("DT")
if(!require("shinythemes"))
  install.packages("shinythemes")
if(!require("clipr"))
  install.packages("clipr")

и когда я изменил следующий код

fluidPage(theme = "bootstrap.css",

из следующего

fluidPage(theme = shinytheme("spacelab"),

Надеюсь, это кому-то поможет, и спасибо, Ярко.

person Ketty    schedule 06.07.2017