我在Ubuntu11.10上使用PyCharm 2.5,试图在Python3.2.2上使用PyGObject 3.0开发一个应用程序.我已经安装了Ubuntu软件包python3 gobject,当我运行我的代码时,它完全按照预期工作.
然而,PyCharm似乎找不到任何PyGObject模块.当我在导入声明中将鼠标悬停在Gtk上时,它显示为Unresolved refrence: 'Gtk'
,当然,自动完成都不起作用.
这是我的代码:
#!/usr/bin/env python3
from gi.repository import Gtk
win = Gtk.Window()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()
我甚至try 过创建一个python虚拟环境,然后将PyGObject从源代码安装到其中,然后甚至try 从所有源代码创建符号链接.py文件从site-packages/gi/overrides
到site-packages/gi/repository
,都没有运气.
任何建议都将不胜感激!