皮吉警告gi.require_版本(“通知”,“0.7”)

2024-06-26 14:19:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是初级操作系统,我想用python3发出自己的通知。我知道一个简单的方法是import subprocess。然而,我在网上浏览后发现,这并不是最合适的方式。相反,我应该使用from gi.repository import Notify,但是我得到了这个错误

 __main__:1: PyGIWarning: Notify was imported without specifying a version first. Use gi.require_version('Notify', '0.7') before import to ensure that the right version gets loaded.

我一直在尝试解决这个问题,使用下面的代码似乎可以工作。在

^{pr2}$

有人能解释一下为什么会产生这个错误,为什么这是解决它的方法(如果它是正确的话)?提前谢谢你。在

附言。我在www.elementaryos.stackexchange.com网站但我没有得到任何答复。也许他们对此并不熟悉。在


Tags: 方法fromimportmainversionrepository错误方式