从gWidgets2包使用ginput时,如何避免获得“选择GUI工具包”?

时间:2019-02-08 22:02:44

标签: r

我正在使用gWidgets2程序包创建一个弹出窗口,用户在其中键入一个名称,该名称稍后将在绘图中显示。调用弹出窗口的代码段如下:

library(gWidgets2)
#User inputs display name
display_name <- ginput("Enter name as it is to be displayed in the presentation",
                              text = "",
                              title = "Display Name",
                              icon = "info",
                              parent = NULL,
                              toolkit = guiToolkit(name='tcltk')) 

当我在R studio中运行它时,它提示我进行GUI选择:

Loading required package: gWidgets2tcltk
Loading required package: memoise
Loading required package: tcltk
Select a GUI toolkit 

1: gWidgets2RGtk2
2: gWidgets2tcltk

一旦我做出选择(在这种情况下为2),它就会起作用。但是我最终的R脚本将作为Windows CMD的可执行文件运行。当我在Windows CMD中运行以上命令时:

Rscript script.R

我收到以下错误: Screenshot of error in Windows CMD

如何解决此错误?我的最终要求是使它能够在Windows CMD中作为可执行文件运行。

0 个答案:

没有答案