首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian升级后无法运行一些Python程序

Debian升级后无法运行一些Python程序
EN

Unix & Linux用户
提问于 2016-06-25 16:40:07
回答 1查看 981关注 0票数 1

我昨天执行了apt-get dist-upgrade操作,现在尝试运行anki时会出现以下错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/usr/bin/anki", line 5, 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

当我尝试运行calibre的时候:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/usr/bin/calibre", line 19, in <module>
    from calibre.gui_launch import calibre
  File "/usr/lib/calibre/calibre/__init__.py", line 22, in <module>
    from calibre.startup import winutil, winutilerror
  File "/usr/lib/calibre/calibre/startup.py", line 149, in <module>
    from calibre.utils.icu import title_case, lower as icu_lower, upper as icu_upper
  File "/usr/lib/calibre/calibre/utils/icu.py", line 28, in <module>
    raise RuntimeError('Failed to load icu with error: %s' % err)
RuntimeError: Failed to load icu with error: No module named icu
/usr/lib/calibre/calibre/ptempfile.py:27: RuntimeWarning: Parent module 'calibre' not found while handling absolute import
  import shutil

任何帮助都将不胜感激。

EN

回答 1

Unix & Linux用户

发布于 2016-06-29 06:48:06

我可以通过从Jessie安装python-qt4来解决我的机器上的Anki问题。

  1. 转到https://packages.debian.org/jessie/python-qt4
  2. 为您的体系结构下载正确的包(在页面底部)
  3. 通过sudo dpkg -i python-qt4_4.11.2+dfsg-1_..deb安装
  4. 防止此包的更新回显python-qt4持有/ sudo /usr/bin/dpkg -set-选择
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/292083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档