当我在 Ubuntu Budgie 18.10 上启动 Anki 时,我收到以下两条消息:
- Qt 版本问题 您使用的是 Qt 版本 5.11.1。Anki 仅在 Qt 5.9.x 版本上游进行了测试。上游建议仅使用 Qt 5.9.x 版本,并且可以从 Anki 网站下载包含所需库的独立版本。继续使用此 Debian 版本可能会导致数据丢失(尽管这种情况不太可能发生)。您确定要继续吗?
和
- 错误出现在开始:回溯(最近一次调用最后一次):文件“/usr/share/anki/aqt/main.py”,第 50 行,在里面 self.setupUI() 文件“/usr/share/anki/aqt/main.py”, 第 75 行, 在 setupUI 中 self.setupMainWindow() 文件“/usr/share/anki/aqt/main.py”, 第 585 行, 在 setupMainWindow 中 tweb = self.toolbarWeb = aqt.webview.AnkiWebView() 文件“/usr/share/anki/aqt/webview.py”, 第 114 行, 在在里面 self.focusProxy().installEventFilter(self) AttributeError: 'NoneType' 对象没有属性 'installEventFilter'
我通过终端安装了 Anki
sudo apt-get 安装 anki
apt-cache policy anki 返回
anki:
安装程序:2.1.0+dfsg-1
安装状态:2.1.0+dfsg-1
版本状态:
*** 2.1.0+dfsg-1 500
500http://de.archive.ubuntu.com/ubuntu宇宙/宇宙 amd64 软件包
500http://de.archive.ubuntu.com/ubuntucosmic/universe i386 软件包
100 /var/lib/dpkg/status
答案1
我可以在 Ubuntu MATE 18.10 上重现您的问题。
所以问题确实存在。我向 launchpad 报告了这个问题,错误 1819063。
我们可以通过安装 Anki 补丁版本来修复这个问题电力供应协议:
sudo add-apt-repository ppa:torkvemada/torkvemada
sudo apt-get install anki
之后它将正常启动。