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

问题描述 投票:1回答:1

我需要帮助在Windows下设置PyGObject。我有installed it但是从Gtk导入Gdkgi.repository时出现以下错误

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

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

如果有人可以提供帮助,那将非常感激。

python python-3.x gtk3 pygobject
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.