Я получил эту ошибку при выполнении демо gWidgets2Qt
пакета:Ошибка при запуске демо gWidgets2Qt
> demo(gWidgets2Qt)
demo(gWidgets2Qt)
---- ~~~~~~~~~~~
Type <Return> to start :
> ## run examples
> require(gWidgets2)
> options(guiToolkit="Qt")
> ## run examples
> source(system.file("examples", "run_examples.R", package="gWidgets2"))
Error in envRefSetField(x, what, refObjectClass(x), selfEnv, value) :
‘.visible’ is not a field in class “GWindow”
пожалуйста, проверьте также этот question я только просил информацию сеанса и аналогичную ошибку I» у меня есть пакет cranvas
, который, я думаю, может быть связан с вышесказанным. Большое спасибо.
EDIT:
следуя советы от @jverzani я попытался простой код, который работал. Тогда я сделал несколько тестов:
я получаю это при отсоединении пакета
detach("package:gWidgets2Qt", unload=TRUE)
There were 50 or more warnings (use warnings() to see the first 50)
> warnings()
Warning messages:
1: In FUN(X[[2L]], ...) :
Created a package name, ‘2013-05-23 07:40:37’, when none found
Пробовал повторно загрузить и запустить демо, но до сих пор не работает я перезагрузил убунт и попытался снова
library(gWidgets2Qt)
demo(gWidgets2Qt)
он правильно работать, я только получаю ошибку на примере экс-graphics.R, который не смог работать с этой ошибкой при первой попытке:
Error in qsceneDevice(width, height, pointsize, family, the_scene) :
unused argument (the_scene)
In addition: Warning message:
In .removePreviousCoerce(class1, class2, where, prevIs) :
methods currently exist for coercing from “AlternativeSingleEnum” to “character”; they will be replaced.
Error in qinvoke(<environment>, "initScene", ...) :
Implementation failed for method 'R::gWidgets2Qt::QtDevice::initScene'
и это один на следующих attmpts:
Error in qsceneDevice(width, height, pointsize, family, the_scene) :
unused argument (the_scene)
Error in qinvoke(<environment>, "initScene", ...) :
Implementation failed for method 'R::gWidgets2Qt::QtDevice::initScene'
Но все остальные примеры работают. Однако, как только я загружаю cranvas с
> library(cranvas)
Attaching package: ‘cranvas’
The following object is masked from ‘package:gWidgets2’:
visible, visible<-
demo(gWidgets2Qt)
терпит неудачу снова и отсоединение cranvas
> detach("package:cranvas", unload=TRUE)
There were 50 or more warnings (use warnings() to see the first 50)
> warnings()
Warning messages:
1: In FUN(X[[2L]], ...) :
Created a package name, ‘2013-05-23 08:37:43’, when none found
demo(gWidgets2Qt)
снова бежит. Неужели эта несовместимость уже видела? Это зависит от invisible
в масках от gWidgets2
?
Я очень интересно узнать причину downvote ... в случае, если он/она в состоянии. вопрос задан правильно и дает достаточную информацию для ответа. Я думаю !!! – Michele