我经常在Ubuntu上使用Guake终端。最近,它停止工作了。当我试图使用终端运行它时,会发生以下错误:
Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/usr/lib/python2.7/dist-packages/guake/main.py", line 43, in <module>
from guake.guake_app import Guake
File "/usr/lib/python2.7/dist-packages/guake/guake_app.py", line 49, in <module>
import guake.notifier
File "/usr/lib/python2.7/dist-packages/guake/notifier.py", line 31, in <module>
pynotify.init("Guake")
AttributeError: 'module' object has no attribute 'init'协和文件的源代码可以找到这里是GitHub回购。,我已经在系统上安装了pynotify。好像是有问题的。
发布于 2017-04-18 00:09:27
与pynotify有一个名称冲突。
我使用以下方法从PIP安装了pynotify:
sudo pip install pynotify因为这是错误的选择,我删除了它:
sudo pip uninstall pynotify然后使用以下方法安装预期的pynotify:
sudo apt install python-notifyhttps://stackoverflow.com/questions/43263336
复制相似问题