ValueError:命名空间 Gtk 不可用

ValueError:命名空间 Gtk 不可用

按照说明操作时2. 入门 — Python GTK+ 3 教程 3.4 文档

特里斯

In [6]: import gi
   ...: gi.require_version('Gtk', '3.0')
   ...: from gi.repository import Gtk

它会报告错误:

~/anaconda3/lib/python3.7/site-packages/gi/__init__.py in require_version(namespace, version)
    128     available_versions = repository.enumerate_versions(namespace)
    129     if not available_versions:
--> 130         raise ValueError('Namespace %s not available' % namespace)
    131
    132     if version not in available_versions:

ValueError: Namespace Gtk not available

跟随如何安装 GTK+ 3.0? - 询问 Ubuntu并将 Gtk 安装到 ubuntu

sudo apt-get install libgtk-3-dev

然而,它仍然报告相同的错误。

怎样才能解决这个问题?

答案1

我遇到了同样的问题,但只需创建一个 python 虚拟环境,然后运行您列出的命令就解决了。

相关内容