$ python -c '从gi.repository导入Gtk' -c:1:PyGI警告:导入Gtk时没有先指定版本。在导入前使用gi.require_version('Gtk','3.0')以确保加载了正确的版本。我该怎么办?
yr9zkbsy1#
你收到一个警告,因为你在导入gtk时没有指定版本。这是因为gtk有几个版本,所以你应该声明要使用哪个版本。为此,您可以打开一个python终端(在命令行中键入python)并执行以下代码:
import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk
0sgqnhkj2#
我遇到了和问题中描述的一样的问题。我试图改变源文件中上面列出的命令的顺序,但是VS代码的一些扩展将顺序重新设置为上面答案中建议的自下而上的顺序。当我按照建议的顺序强制保存代码时,它解决了查询。这在大多数情况下可能有效。谢谢。
2条答案
按热度按时间yr9zkbsy1#
你收到一个警告,因为你在导入gtk时没有指定版本。这是因为gtk有几个版本,所以你应该声明要使用哪个版本。
为此,您可以打开一个python终端(在命令行中键入python)并执行以下代码:
0sgqnhkj2#
我遇到了和问题中描述的一样的问题。我试图改变源文件中上面列出的命令的顺序,但是VS代码的一些扩展将顺序重新设置为上面答案中建议的自下而上的顺序。当我按照建议的顺序强制保存代码时,它解决了查询。这在大多数情况下可能有效。谢谢。