簡體   English   中英

gWidgets-ginput()函數錯誤

[英]gWidgets - ginput() function error

我從gWidgets啟動ginput彈出窗口時遇到問題。

這是錯誤:

加載所需的軟件包:gWidgetstcltk錯誤((函數(類,fdef,mtable)):找不到簽名'“ guiWidgetsToolkittcltk”的函數'.ginput'的繼承方法另外:警告消息:在庫中(軟件包,lib.loc) = lib.loc,character.only = TRUE,logical.return = TRUE,:沒有名為'gWidgetstcltk'的軟件包

我使用彈出窗口鍵入一個數字,然后將其分配給變量。

代碼片段如下:

options(guiToolkit = "tcltk") # Tool kit dependency for gwidgets.
library(gWidgets) # Package required to launch ginput gui.

width.var <- as.numeric(ginput("Enter value for - Width        ",
                               title = "PNG dimensions", 
                               icon = "info"))

補充信息

我將R版本從3.2.5更新到3.4.1,並安裝了最新的RStudio版本。 我已經在R3.4.1上運行了此代碼段,但是在另一台計算機上沒有任何問題。

現在,我懷疑它是RStudio,但我不知道如何解決它。

任何幫助是極大的贊賞。

亞歷克斯

回答:

該錯誤使我感到有些困惑,看起來比實際情況還要復雜。

我通過簡單地安裝“ gWidgetstcltk ”來gWidgetstcltk 我以為是因為我分別加載了tcltk和gWidgets就足夠了。 謝謝亞歷克斯

請參閱原始帖子以獲取此修復程序。 最好,

亞歷克斯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM