PyGIWarning:导入 Gtk 和 Rsvg 时未先指定版本。使用 gi.require_version

Emn*_*mna 2 python linux gtk centos tryton

$ python -c 'from gi.repository import Gtk' -c:1: PyGIWarning: Gtk 导入时未先指定版本。在导入之前使用 gi.require_version('Gtk', '3.0') 以确保加载正确的版本。我应该怎么办?

pok*_*oli 5

您收到警告是因为您导入 gtk 时未指定版本。这是因为 gtk 有多个版本,因此您应该声明要使用哪个版本。

为此,您可以打开 python 终端(在命令行中输入 python)并执行以下代码:

import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
Run Code Online (Sandbox Code Playgroud)