口径在启动时崩溃

隐士

当我尝试启动时calibre,出现以下错误:

calibre
qt5ct: using qt5ct plugin
Gtk-Message: 14:55:04.251: Failed to load module "atk-bridge"
Traceback (most recent call last):
  File "/usr/bin/calibre", line 20, in <module>
    sys.exit(calibre())
  File "/usr/lib/calibre/calibre/gui_launch.py", line 73, in calibre
    main(args)
  File "/usr/lib/calibre/calibre/gui2/main.py", line 543, in main
    listener = create_listener()
  File "/usr/lib/calibre/calibre/gui2/main.py", line 514, in create_listener
    return Listener(address=gui_socket_address())
  File "/usr/lib/calibre/calibre/utils/ipc/server.py", line 110, in __init__
    self._listener._unlink.cancel()
AttributeError: 'NoneType' object has no attribute 'cancel'

我已执行,sudo apt-get install libatk-adaptor:i386 libgail-common:i386但错误仍然相同。

lsb_release -a
LSB Version:    core-11.1.0ubuntu2-noarch:printing-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:    20.04
Codename:   focal

/usr/bin/calibre --version
calibre (calibre 4.99.4)

有什么建议吗?

达里奥法克

根据此链接,这是Calibre的错误。

要解决该问题,请按照此处的建议用以下内容替换行的第110(self._listener._unlink.cancel()/usr/lib/calibre/calibre/utils/ipc/server.py

if self._listener._unlink is not None:
    self._listener._unlink.cancel()

替代解决方案是将Calibre升级到4.15(或更高版本)或将python3安装降级到3.8.3之前的版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章