从16.04升级后,Anki无法在Ubuntu 16.10上运行

赛义德·扎林法姆(Saeed Zarinfam)

从16.04升级到Ubuntu 16.10后,Anki程序无法运行。这是错误消息:

Traceback (most recent call last):
  File "/usr/bin/anki", line 7, in <module>
    import aqt
  File "/usr/share/anki/aqt/__init__.py", line 12, in <module>
    from aqt.qt import *
  File "/usr/share/anki/aqt/qt.py", line 22, in <module>
    from PyQt4.QtWebKit import QWebPage, QWebView, QWebSettings
ImportError: No module named QtWebKit
谷氨酸

简单的解决方案(预编译版本)

最新的Anki版本现已以编译的静态版本的形式提供,其中包含所有依赖项。在大多数Linux发行版中,它们应立即可用。


进阶解决方案(使用原始码tarball)

在某些情况下,可能有必要从源代码运行Anki,例如,在开发插件或使用Anki的代码时。在这种情况下,以下方法应该起作用:

  1. 确保满足所有Anki的依赖关系(通过查看软件包依赖关系并手动安装它们,或通过从官方存储库安装Anki来获取其依赖关系)
  2. Anki的主页下载最新的Anki 2.0.x源tarball并将其解压缩
  3. 下载下面由davidbragat指出Debian Jessie版本的python-qt4,并将其解压缩
  4. 找到位于解压缩的python-qt4 debfile中的PyQt4文件夹,并将其移至解压缩的Anki源文件夹中。最后,PyQt4文件夹和runanki脚本应彼此相邻。
  5. runanki在Anki的源文件夹中进行编辑并进行更改

    import sys
    sys.path.insert(0, "/usr/share/anki")
    

    #import sys
    #sys.path.insert(0, "/usr/share/anki")
    
  6. cd到Anki的源代码文件夹并运行./runankiAnki现在应该启动。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Ubuntu 16上分区

Emfile错误在Ubuntu 16上运行CouchDB

从ubuntu 12升级到ubuntu 16后,打印机在纸张的反面打印

在Ubuntu 14到16升级后,rEFind doal引导选项消失了

将WSL从16升级到18后,关于“ getrlimit”的消息在“ sudo”命令上显示Stange

在 Ubuntu 16-04 上安装 opencv

从16升级到17

无法在kvm上获得16:9的比例,只有16:10或4:3

无人值守升级可以从Ubuntu 16升级到17(重大升级)吗?

在 ubuntu 16 上运行 composer 时出现权限被拒绝错误

如何使Docker在Ubuntu 16上运行并删除旧的安装?

从14升级到Ubuntu 16后卡在fsck“ / dev / sda1:清洁xxx / xxx文件[...]”

Jest失败React 16升级后无法从'ReactShallowRenderer.js'中找到模块'react / lib / React'

Ubuntu 16,使用Crontab运行Python脚本

我应该尝试Ubuntu 16:10吗?

尝试在Ubuntu 16上安装libsndfile

在Ubuntu Core 16上安装webdm的问题

在Ubuntu 16上更新Qt版本

升级到ubuntu 16后无法管理设备

无法在 RPi 上安装 JDK 16

升级到Canary 6后,在API 16 AVD上运行Kotlin项目的ResourceNotFoundFoundException

为什么我的React App在升级到React 16后无法在生产版本上运行?

Ubuntu 12.04升级到16-Mysql有危险吗?

React 16升级..错误:无法解析'react / lib / ReactMount'

API 16上的FileNotFoundExeption

无法运行mksdcard SDK工具ubuntu 16,2016

互联网无法正常运行Ubuntu 16

电报无法从破折号Ubuntu 16运行

启动后Ubuntu 16冻结