PyQt5: DLL load failed: das angegebene Modul konnte nicht gefunden werden
Ich habe vor kurzem installiert die PyQt5 Modul-setup für 32-Bit - Computer auf Windows. Aber wenn ich versuche zu laufen, Ihre Beispiele keiner dann laufen würde. Alle Beispiele wurden mit der ähnliche Art von Fehler wie in dem folgenden Bild. Und als ich versuchte zu importieren PyQt5 in der Python-shell es nur richtig importiert.
Ich denke, das zeigt PyQt installiert ist erfolgreich.
Aber wenn ich versuche, führen Sie die Beispiele, die es zeigt wie:
Dies ist ein Beispiel und die anderen Beispiele 'no ' gründet'
Fakten - Windows 7 Ausgeführt wird, PyQt5 neueste version, Python 3.5, PyQt5 Installiert von der original-Website mit setup
Ich weiß, gibt es mehrere Fragen solcher Art, aber keiner hat mir geholfen, weil die meisten von Ihnen waren für Linux.
- Ich nehme an, du installiert, 32-bit-pyqt und binaries, aber Sie haben ein 64-bit-Bs und 64-bit-python. Deinstallieren und neu installieren, 64-bit-pyqt
- Die
import PyQ5
test ist nicht gut, weil es importiert nur einen leeren namespace. Sie müssen versuchenfrom PyQt5 import QtCore
. - hast Du den windows-installer von pyqt5 (enthält QT5) oder hast du den Quellcode kompilieren, dann haben Sie die Installation QT5 ersten
- Yup ich habe alles getan, alles ist Ok
- "Die PyQt5 Rad umfasst die notwendigen Teile der LGPL version von Qt. Es gibt keine Notwendigkeit zur Installation von Qt selbst." - ref. pyqt.sourceforge.net/Docs/PyQt5/installation.html
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bekam ich die Antwort auf meine eigene Frage.
Als ich versuchte, es zu installieren, indem Sie setup, das es nicht ordnungsgemäß ausgeführt wurde. Dann habe ich deinstalliert, das setup und die lief auch den code in die Kommandozeile
pip uninstall pyqt5
- und dann wieder installiert pip -pip install pyqt5
.Dann ist es perfekt lief, aber durch die Installation mit pip ist es nicht, Beispiele also für das, dass installieren Sie das setup in ein beliebiges Verzeichnis und kopieren Sie die Beispiele in der PyQt5-Ordner. Fertig!
Ich glaube, es gibt einige Fehler in der setup.
pip install pyqt5
derzeit installiert die Vorabversion des.Hatte ich ein ähnliches Problem.
Alles funktioniert, wenn ich komplett deinstalliert 32-bit-version von Python installiert eine 64-bit-Version, und neu installiert alle Pakete für amd64, einschließlich der PyQt5.
Bitte vergewissern Sie sich immer Sie den Download der richtigen version von PyQt, die kompatibel ist mit der python-version, die Sie haben, Curren PqQt unterstützt nur bis zu python-3.5.So müssen Sie möglicherweise installieren Sie python 3.5 erste und dann Folgen Sie den
installation von PyQt.Hoffe, es hilft!
Erlebte ich ähnliche Schwierigkeiten versucht zu installieren, PyQt5 in eine bestehende Python ist3.6 installation auf Windows10 auf
C:\apps\Python36
Nicht installieren, der download von https://www.riverbankcomputing.com/software/pyqt/download5 und wenn Sie es bereits installiert haben, deinstallieren Sie mithilfe der Windows - Systemsteuerung>Programme>Deinstallieren
Öffnen einer neuen CMD-Eingabeaufforderung, und sicherzustellen, dass Ihr PFAD ist eingestellt Python und Skripten
PATH=C:\apps\Python36;C:\apps\Python36\Scripts;%PATH%
pip install PyQt5
. Danach überprüfen Sie die installierten Pakete:AttributeError: module 'PyQt5.QtGui' has no attribute 'QApplication'
aufgrund PyQt4/5 verpasst. Versuchen Sie dies: