代码:
import sys
import pygtk
pygtk.require('2.0')
import gtk
class Shell:
def __init__(self):
self.window =gtk.window(gtk.WINDOW_TOPLEVEL)
self.window.show()
def main(self):
gtk.main()
print __name__
if __name == "__main__":
shell=Shell()
shell.main()
错误信息:
Traceback (most recent call last):
File "/home/fedora11/NetBeansProjects/myClient/src/myclient.py", line 10, in <module>
import pygtk
ImportError: No module named pygtk
检查1:是否安装pygtk
[root@fedora11 src]# rpm -qf /usr/lib/pygtk
pygtk2-2.14.1-2.fc11.i586
检查2:是否安装gtk
[root@fedora11 src]# rpm -qf /etc/gtk
gtk+-1.2.10-68.fc11.i586
都已安装,依然NetBeans IDE里为何报错呢?