tcltk包的Rstudio特定问题

tcltk包的Rstudio特定问题,r,tcl,rstudio,tk,R,Tcl,Rstudio,Tk,我试图编译一个交互式代码,提示用户输入。 我在各种对话框中使用了tcltk包,所有的东西似乎都工作得很好,直到今天它停止工作。应该注意的是,a)我没有改变任何配置,b)它只在RStudio中停止工作,但在R中仍然工作 例如,我使用以下代码: library(tcltk) a <-tkmessageBox(title = "Remove stuff from dataset", message = "Would you like to remove stuff

我试图编译一个交互式代码,提示用户输入。 我在各种对话框中使用了tcltk包,所有的东西似乎都工作得很好,直到今天它停止工作。应该注意的是,a)我没有改变任何配置,b)它只在RStudio中停止工作,但在R中仍然工作

例如,我使用以下代码:

library(tcltk)
a <-tkmessageBox(title = "Remove stuff from dataset",
                message = "Would you like to remove stuff from dataset?",
                icon = "info", type = "yesno")
库(tcltk)

a在本地测试时,似乎这确实是RStudio和Windows上的R3.4.0之间的某种不良交互。对我来说,就是你的代码:

  • RStudio v1.0.134+R 3.3.3运行良好
  • 使用RStudio v1.0.134+R 3.4.0挂起

我将在RStudio方面提出一个问题,希望他们能够弄清楚到底发生了什么。

使用R3.3及以下版本可以做到这一点吗?这可能是RStudio和R3.4之间的一个不好的交互。直到今天下午,这两个版本都可以使用。奇怪的是——至少对我来说,它在R3.4.0中根本不起作用,但在R3.3.3中工作得很好。