繁体   English   中英

Windows上的PyGObject“错误:根:找不到Gtk的任何类型库”

[英]PyGObject on Windows “ERROR:root:Could not find any typelib for Gtk”

我需要在Windows下设置PyGObject的帮助。 我已经安装了它,但是从gi.repository导入GtkGdk时出现以下错误

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

我能够导入gi.repository.GLibgi.repository.Giogi.repository.GObjectgi.repository.cairocairo但是我无法导入gi.repository.Gtkgi.repository.Gdkgi.repository.GdkPixbuf

我尝试从添加/删除程序的卸载程序中卸载它,然后重新安装它,但错误仍然存​​在。

如果有人可以帮助,将不胜感激。

我不知道这是否是正确的答案,但请检查您的安装中是否有Gtk-version_number.typelib文件。 我有类似的问题,但是当我使用pyinstaller构建程序时遇到了这个问题。 我只是复制了.typelib文件,并且程序正常运行。 我不知道这是否适用于此,但是尝试查找该文件并将其复制到其他.typelib文件所在的安装子目录中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM