2014-03-03 2 views
1

Windows에서 PyGObject를 설정하는 데 도움이 필요합니다. 나는 installed it했습니다하지만, gi.repository.GLibgi.repository.Gio, gi.repository.GObject, gi.repository.cairocairo를 가져올 수 있어요 gi.repositoryWindows에서 PyGObject "오류 : 루트 : Gtk에 대한 typelib을 찾을 수 없습니다"

ERROR:root:Could not find any typelib for Gtk 
Traceback (most recent call last): 
    File "example.py", line 2, in <module> 
    from gi.repository import Gtk 
ImportError: cannot import name Gtk 

에서 GtkGdk를 가져올 때 나는 다음과 같은 오류가 발생하지만 gi.repository.Gtkgi.repository.Gdkgi.repository.GdkPixbuf을 가져올 수 없습니다 .

에서 제거 프로그램을 제거하려고 시도했지만 프로그램 추가/제거을 제거한 다음 다시 설치했지만 오류가 지속됩니다.

정말 도움이 될만한 사람이 있다면.

+0

사용중인 Windows 버전은 무엇입니까? – Sam

+0

@Sam Windows 7, 32 비트. – OdraEncoded

+0

이것은 아마도 Ubuntu Software Center가 내 OS에서도 깨진 이유와도 관련이 있습니다 (Ubuntu 14.04 64 비트). 나는 정확히 동일한 에러를 가지고있다. (모듈에서 추가 된 import를 처리 할 수 ​​없다.) –

답변

0

옳은 대답인지 잘 모릅니다 만 설치시 Gtk-version_number.typelib 파일이 있는지 확인하십시오. 비슷한 문제가 있었지만 pyinstaller로 프로그램을 만들 때이 문제가 발생했습니다. 방금 .typelib 파일을 복사했고 프로그램이 작동했습니다. 이것이 여기에 적용되는지는 모르겠지만 그 파일을 찾고 다른 .typelib 파일이있는 설치 하위 디렉토리로 복사 해보십시오.

관련 문제