我正在使用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中作为可执行文件运行。