PyCharm не может разрешить PyGObject 3.0, но код работает нормально

Я использую PyCharm 2.5 в Ubuntu 11.10, пытаясь разработать приложение с использованием PyGObject 3.0 на Python 3.2.2. Я установил gobject пакета Ubuntu python3 -, и когда я запускаю свой код, он работает именно так, как ожидалось.

Однако PyCharm не может найти ни один из модулей PyGObject. Он говорит Unresolved refrence: 'Gtk', когда я наводил курсор на 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()

Я даже пытался создать виртуальную среду Python, а затем установить в нее PyGObject из исходного кода, а затем даже попытался создать символические ссылки из всех файлов.py в site-packages/gi/overridessite-packages/gi/repository, но все безуспешно.

Любой совет будет принят с благодарностью!

21
задан HOLOGRAPHICpizza 10 July 2012 в 16:39
поделиться