[PYTHON] Informationen zum Importfehler von PyQt5.QtWidgets (Anaconda)

Vorwort

Wenn ein Anfänger PyQt versucht, GUI mit Python zu versuchen Ich wurde von Anfang an erwischt, deshalb werde ich es als Memorandum belassen.

Wie wir später sehen werden, ist dieser Fehler auf Anaconda zurückzuführen Ich denke, dass es eine Lösung sein wird, wenn die Umgebung anders aufgebaut ist und ein Importfehler auftritt.

Umgebung

Windows 8.1 Anaconda 4.3.8 python 3.5.2 PyQt5 5.8

Ich habe mit Anaconda eine python3.5.2-Umgebung erstellt und dort PyQt5 installiert.

Für den Installationsvorgang GUI-Programmierung mit PyQt5 und Python3 [0] Ich bezog mich auf.

Error

Installationsverfahren Bei der letzten Startbestätigung import PyQt5.QtWidgets Wo ich eingetippt habe s001.JPG "Das angegebene Modul wurde nicht gefunden."

Auf der anderen Seite einfach import PyQt5 Wenn Sie nur tippen s004.JPG Und es tritt kein Fehler auf.

Ursache

Die folgende Seite für die Ursache PyQt5 kann nicht in einer von Anaconda3 eingeführten Python-Umgebung verwendet werden gemäß

QtWidgets bezieht sich auf "python3.dll", die nicht vorhanden ist, wenn die Umgebung mit Anaconda erstellt wird. Es scheint, dass es einen Fehler ausspuckt, weil dieser nicht gefunden wird.

Lösung

Ebenfalls PyQt5 kann nicht in einer von Anaconda3 eingeführten Python-Umgebung verwendet werden Es gibt eine Problemumgehung in.

An der Eingabeaufforderung anaconda search -t conda pyqt5 Eingeben s002_1.jpg (Der rote auf dem Bildschirm verbirgt nur den Benutzernamen. Keine Sorge, da (py352) nur die virtuelle Umgebung in Anaconda aktiviert.)

Der nächste einzugebende Befehl hängt von meiner Umgebung ab, diesmal ist meine Umgebung jedoch Win-64

s002_2.jpg

bpentz/pyqt5  Wird genutzt.

anaconda show bpentz/pyqt5 Wenn Sie den Befehl eingeben

s003_1.jpg Der nächste einzugebende Befehl wird angezeigt (in dem Bereich, der unten im Bild vom roten Rahmen umgeben ist). Es ist lang und daher einfach zu kopieren und einzufügen.

Befehl angewiesen conda install --channel https://conda.anaconda.org/bpentz pyqt5 Wenn Du eintrittst

s003_2.jpg

Mitten drin Sie werden gefragt, ob Sie fortfahren ([y] / n)? Geben Sie einfach y ein.

Das ist es.

Ergebnis

s006.JPG

Ich konnte es sicher importieren.

Impressionen

Ich bin endlich am Ausgangspunkt angelangt. In letzter Zeit denke ich, dass Anaconda freundlich zu Anfängern ist, aber streng zu Anfängern.

Recommended Posts

Informationen zum Importfehler von PyQt5.QtWidgets (Anaconda)
Über Importfehler von numpy und scipy in anaconda
Über den Import
Über den Import
Installation von Anaconda3
scikit-learn Importfehler
Über alles von numpy
Über tweepy Fehlerbehandlung
Über die übersichtliche Anordnung in der Importreihenfolge von Flake8
Über Variable von Chainer
Persönliche Hinweise zur Integration von vscode und anaconda
Über max_iter von LogisticRegression () von scikit-learn
Informationen zu FastAPI ~ Endpoint-Fehlerbehandlung ~
Über den japanischen Weg von Pyminizip
Über die japanische Unterstützung von Cometchat
Verschiedene Möglichkeiten, Mnist zu importieren
Über verschiedene Codierungen von Python 3
Über alle von numpy (2.)
Upgrade von Python Anaconda
Über den ungefähren Bruchteil des Umfangsverhältnisses
Über die Komponenten von Luigi
Über die HOG-Ausgabe von Scikit-Image
Über die Funktionen von Python
Über die Datenverwaltung von Amboss-App-Server
Über den Fehler, dass Anaconda Numpy und Scipy nicht importieren kann
Fehler in der Reihenfolge beim Importieren von Numpy in eine Windows Anaconda-Umgebung