Я использовал Мигание в Ubuntu 16.04 и обновил до 16,10 сегодня. Теперь Мигание перестало работать со следующей ошибкой
root@mark-Inspiron-13-7359:~# blink
Traceback (most recent call last):
File "/usr/bin/blink", line 30, in <module>
from blink import Blink
File "/usr/lib/python2.7/dist-packages/blink/__init__.py", line 41, in <module>
from blink.chatwindow import ChatWindow
File "/usr/lib/python2.7/dist-packages/blink/chatwindow.py", line 12, in <module>
from PyQt4.QtWebKit import QWebPage, QWebSettings, QWebView
ImportError: No module named QtWebKit
и
libqt5webkit5 is already the newest version (5.6.1+dfsg-4ubuntu1~2).
Просто обратите внимание, что у Вас есть две различных версии QT: Qt4 и Qt5. Вы получили ошибку с python2.7, который использует Qt4, и к сожалению существует мало для делания с этим чего-либо, когда QtWebKit был удален из поставленных пакетов Qt4 (Поскольку Вы заметили, что сделали, чтобы QtWebKit подарил Qt5 в Вашей системе, но наклон программы Qt4 использует его). Это до разработчиков программного обеспечения (в Вашем Мигании случая) для портирования кода на Qt5 (или PyQt5 в случае). Это - довольно огромная проблема не только в Ubuntu 16.10, но также и в нестабильном Debian, и много сбоев программ прежней версии Qt4 делает к этому удалению QtWebKit от Qt4. Портирование кодовой базы от Qt4 до Qt5 не так трудно. (Это довольно просто в QT Python (pyqt) кодовая база, но может быть более сложным, если части программы находятся в C++).
обновление:
движение к странице GitHub мигание , я вижу, что они уже решили проблему и переместились в Qt5. Так любой необходимо будет ожидать, что мигание будет переупаковано с восходящей версией в Ubuntu (Вы могли попытаться заполнить отчет об ошибках для привлечения внимания и быстрее процесса), или Вы могли попытаться установить программу вручную от исходного кода.
Это - ошибка импорта в Python. Каждый получит эту ошибку, если модули python QtWebKit не будут установлены. Не имеет значения, установлен ли libqtwebkit
или нет. Можно попытаться работать
sudo apt-get install python3-pyqt5.qtwebkit
для установки соответствующих модулей Python.
или для Qt4
sudo apt-get install python-pyside.qtwebkit