-1
我对Python很陌生,试图运行Python应用程序。我已安装python 2.6,Qt4.8和PyQt4.8。 当我运行此命令PyQt4:ImportError:无法导入名称信号
python mygui.py
我得到这个结果
/usr/lib64/python2.6/site-packages/gtk-2.6 gtk/__init__.py:122:
RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK
set_interactive(1)
Traceback (most recent call last):
File "mgui.py", line 1069, in <module>
main()
File "mgui.py", line 1053, in main
mWindow = MWindow()
File "mgui.py", line 173, in __init__
self.setPlugin('default', '/')
File "mgui.py", line 365, in setPlugin
self.plugin = self.loadPluginClass(str(name))(str(root), self)
File "mgui.py", line 310, in loadPluginClass
pluginModule = self.loadPluginModule(name, re=re)
File "mgui.py", line 262, in loadPluginModule
module = imp.load_module(name, fp, pathname, description)
File "/hm1/dinesh/moose-master/moose-master/gui/plugins/default.py",
line 822, in <module>
from PyQt4.QtCore import pyqtSlot,SIGNAL,SLOT, Signal, pyqtSignal
ImportError: cannot import name Signal
我试图找出谷歌的SOLN但无法理解。 我会感激,如果任何人能解决我的以下疑问 -
1)RuntimeWarning:PyOS_InputHook不适用于交互使用的PyGTK set_interactive(1)
2)导入错误:无法导入名称信号
在此先感谢...
似乎'Signal'和'pyqtSignal'不在'QtCore'中。 http://pyqt.sourceforge.net/Docs/PyQt4/qtcore.html。如果你删除它,它会工作吗? – ThePavolC
这是什么'mygui.py'脚本?想必这不是你自己写的东西。 – ekhumoro