2.7.11 Python - ImportError: cannot import name QtWebKit - Kali-Linux / Debian-8
Ich versuche, eine app zu starten abhängig von QtWebKit aber ich bin nicht in der Lage, um das Modul importieren. Ich habe versucht das debugging starten von python-und Import von anderen Modulen. Sie alle funktionieren (z.B. von PyQt4 import QtGui, QtCore) funktioniert ohne Probleme, aber wenn ich
from PyQt4 import QtGui, QtCore, QtWebKit
Erhalte ich die folgende:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name QtWebKit
Ich habe auch versucht, die folgenden ohne Erfolg (Sie installieren in Ordnung, aber nicht das Problem zu beheben):
apt-get install --reinstall python-qt4
apt-get install --reinstall python-2.7
InformationsquelleAutor mk444 | 2016-06-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist ein Problem mit der app, sparta?.
Debian-Stretch Kali Rolling basiert, eingemottet QtWebKit in PyQt4.
Die neueste version nicht enthalten QtWebkit.so.
Leider ist der code in Frage, die aktualisiert werden muss, verwenden Sie eine alternative wie PyQt5 equivalent-Modul.
Einen bug-report zu diesem finden Sie auf der kali bug-report Website von Jun/2/2016
optional bodge/quick n dirty fix [funktioniert in der neuesten Version von Kali]
In der Zwischenzeit und wenn es sparta, und Sie müssen es funktioniert nun:
apt-get install python-pyside.qtwebkit
Klon eine Kopie von https://github.com/SECFORCE/sparta zu, wo immer es passt, in meinem Fall /opt/recon/sparta, das schont die system-version, so kann es behoben, die aktualisierte normal.
Bearbeiten sparta.py
entfernen QtWebKit aus Zeile 22
fügen Sie den code von Zeile 26 bis 30
Bearbeiten ui/view.py
kommentieren Sie Zeile 15
edit Zeile 54 das original kann unten gesehen werden
Diese geändert werden sollte, um
Haftungsausschluss Dies ist ein 5 Minuten zu beheben, suchen Sie auf der Projekt-homepage für die dauerhaft beheben.
Sie können den download-Fix-version von Sparta hier github.com/alexxn/sparta
InformationsquelleAutor sanscore
Auf die neuste version sparta und Kali:
Linux kali 4.14.0-kali1-amd64 #1 SMP Debian 4.14.2-1kali1 (2017-12-04) x86_64 GNU/Linux
Müssen Sie ändern:
Kommentar :
16 #from PyQt4 import QtWebKit
Hinzufügen:
17 from PySide import QtWebKit
Ändern:
54 selbst.helpWidget.load('./doc/help.html')
InformationsquelleAutor user7828
Leider haben die Entwickler keine Zeit und Ressourcen, um das Problem zu beheben dauerhaft. Aber Sie können sich auf den neuesten Stand und kompatibel mit Kali-version hier
https://github.com/alexxn/sparta
InformationsquelleAutor TOP KEK