我正在尝试将我的闪亮应用程序部署到Shinyapps.io,但出现gWidgetstcltk(0.0-55)的构建错误。 gWidgets是我在应用程序中使用的其中一个软件包的依赖项。但是,我仅使用此软件包中的一些不需要gWidgets的函数。
我尝试在Windows和Ubuntu上进行部署没有成功。我尝试安装TK8.5(gWidgetstcltk必需),但这无济于事。理想情况下,如果有一种方法可以强制我在没有这种依赖性的情况下构建应用程序,则该应用程序仍应正常工作。或者,是否有办法从包本身中删除此依赖项?
错误消息:
Warning: no DISPLAY variable so Tk is not available
Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") :
[tcl] invalid command name "font".
Error : unable to load R code in package ‘gWidgetstcltk’
ERROR: lazy loading failed for package ‘gWidgetstcltk’
* removing ‘/opt/R/3.4.4/lib/R/library/gWidgetstcltk’
################################# End Task Log #################################
Error: Unhandled Exception: Child Task 643000037 failed: Error building image: Error building gWidgetstcltk (0.0-55). Build exited with non-zero status: 1