当我点击 puddletag 图标时,它会闪烁一下,然后什么也不做。一瞬间,屏幕中间出现了一个小的灰色窗口(我认为上面什么都没有,但它很快就过去了)。我试过删除并重新安装、清除并重新安装,但似乎不起作用。如果我尝试从命令行打开,我会得到以下信息:
name@computer:~$ puddletag
puddletag Version: 1.0.5
Locale: en_US
Traceback (most recent call last):
File "/usr/local/bin/puddletag", line 350, in <module>
win = MainWin()
File "/usr/local/lib/python2.7/dist-packages/puddlestuff/puddletag.py", line 315, in __init__
winactions, self._docks = create_tool_windows(self)
File "/usr/local/lib/python2.7/dist-packages/puddlestuff/puddletag.py", line 92, in create_tool_windows
p = PuddleDock(z[0], z[1], parent, status)
File "/usr/local/lib/python2.7/dist-packages/puddlestuff/puddleobjects.py", line 2193, in __init__
control = control(status=status)
File "/usr/local/lib/python2.7/dist-packages/puddlestuff/mainwin/artwork.py", line 61, in __init__
self.picwidget = PicWidget()
File "/usr/local/lib/python2.7/dist-packages/puddlestuff/puddleobjects.py", line 1530, in __init__
self.label = ArtworkLabel()
File "/usr/local/lib/python2.7/dist-packages/puddlestuff/puddleobjects.py", line 1421, in __init__
pal.setBrush(self.backgroundRole(), QBrush(QPalette.Window))
TypeError: QBrush(): argument 1 has unexpected type 'ColorRole'
name@computer:~$
我应该如何打开 Puddletag?
apt-cache policy puddletag 输出:
name@computer:~$ apt-cache policy puddletag
puddletag:
Installed: 1.0.5-1
Candidate: 1.0.5-1
Version table:
*** 1.0.5-1 0
500 http://us.archive.ubuntu.com/ubuntu/ wily/universe amd64 Packages
100 /var/lib/dpkg/status
答案1
不幸的是,这似乎是 PuddleTag 的一个报告错误。
您可以看到Debian和Arch Linux在各自的链接处报告错误。
根据这些报告,这似乎是由 4.11.3 -> 4.11.4 升级引起的python-qt4
。