2016-04-16 14 views
7

ich vor kurzem das PyQt5 Modul Setup für 32-Bit Computer auf Windows- installiert. Aber wenn ich versuche, ihre Beispiele auszuführen, würde keiner von dann laufen. Alle der angegebenen Beispiele hatten den gleichen Fehler wie in der folgenden Abbildung: ähnliche. Und als ich versucht habe, PyQt5 in die Python-Shell zu importieren, wurde es einfach korrekt importiert.PyQt5: Die DLL-Last fehlgeschlagen: das angegebene Modul konnte nicht gefunden werden

Enter image description here

Ich denke, das zeigt PyQt erfolgreich installiert ist.

Aber wenn ich versuche, die Beispiele auszuführen es zeigt wie:

enter image description here

Dies ist ein Beispiel und andere Beispiele haben unterschiedliche

‚keine Funde‘

Fakten - Running Windows 7, PyQt5 neueste Version, Python 3.5, installierte PyQt5 von der ursprünglichen Site mit Setup

Ich weiß, dass es einige Fragen von diesem Typ gibt, aber keiner hat mir geholfen, weil die meisten von ihnen für Linux waren.

+0

Ich vermute, Sie installierten 32-Bit-pyqt-Binärdateien, aber Sie haben ein 64-Bit-Betriebssystem und 64-Bit-Python. Deinstallation und Neuinstallation von 64-Bit-pyqt –

+0

Der 'Import PyQ5'-Test ist nicht gut, da er nur einen leeren Namespace importiert. Sie müssen 'von PyQt5 importieren QtCore' versuchen. – ekhumoro

+0

haben Sie den Windows-Installer von pyqt5 verwenden (enthält QT5) oder haben Sie den Quellcode kompilieren, dann haben Sie QT5 erste –

Antwort

5

Ich habe die Antwort auf meine eigene Frage bekommen.

Wenn ich versuchte, es durch Setup zu installieren, wurde es nicht ordnungsgemäß ausgeführt. Dann habe ich das Setup deinstalliert und auch den Code in der Befehlszeile pip uninstall pyqt5 ausgeführt und dann von pip pip install pyqt5 neu installiert.

Dann lief es perfekt, aber durch die Installation mit Pip bietet es keine Beispiele, so dass für die Installation in einem anderen Verzeichnis und kopieren Sie die Beispiele in den PyQt5-Ordner. Erledigt!

Ich denke, es könnte ein Bug in der Einrichtung sein.

+3

Das ist, weil die aktuelle PyQt Setup für Python ist 3.4, nicht 3.5. PyQt 5.6 wird für Python 3.5 auf Windows kompiliert werden und als PyPI Rad freigegeben. 'pip install pyqt5' installiert zur Zeit die Vorabversion. –

+0

also was ist der beste Weg, um pyqt5 zu installieren, weil dies überhaupt nicht funktioniert ... ich meine überhaupt, es funktioniert nicht in Python 3.5 oder 3.6 32 Version gewinnen !!!!!!! Bitte helfen Sie !!!! –

+4

Scheint immer noch ein Problem mit PyQt 5.9 und Python 3.5.2 zu sein. :-( –

0

Ich hatte ein ähnliches Problem.

Alles funktionierte, als ich die 32-Bit-Version von Python vollständig deinstallierte, eine 64-Bit-Version installierte und alle Pakete für amd64 neu installierte, einschließlich PyQt5.

0

Plese immer sicher machen Sie die richtige Version von PyQt sind das Herunterladen, die mit der Python-Version kompatibel ist Sie haben, Curren PqQt unterstützt nur Python bis 3.5.So Sie Python 3.5 zuerst installieren müssen und folgen Sie den Anweisungen installation of PyQt .Hoff es hilft!

Verwandte Themen