[PYTHON] À propos de l'erreur d'importation de PyQt5.QtWidgets (Anaconda)

préface

Si un débutant essaie PyQt pour essayer l'interface graphique avec python Je me suis fait prendre dès le début, alors je vais le laisser comme un mémorandum.

Comme nous le verrons plus tard, cette erreur est due à Anaconda, donc Je pense que ce sera une solution lorsque l'environnement est construit autrement et qu'une erreur d'importation se produit.

environnement

Windows 8.1 Anaconda 4.3.8 python 3.5.2 PyQt5 5.8

J'ai créé un environnement python3.5.2 avec Anaconda et y ai installé PyQt5.

Pour la procédure d'installation Programmation GUI avec PyQt5 et python3 [0] Je l'ai mentionné.

Erreur

Procédure d'installation Lors de la dernière confirmation de démarrage import PyQt5.QtWidgets Où j'ai tapé s001.JPG "Le module spécifié est introuvable."

D'un autre côté simplement import PyQt5 Si vous tapez simplement s004.JPG Et aucune erreur ne se produit.

Cause

Le site suivant pour la cause PyQt5 ne peut pas être utilisé dans l'environnement Python introduit à partir d'Anaconda3 selon

QtWidgets fait référence à "python3.dll" qui n'existe pas lorsque l'environnement est construit avec Anaconda. Il semble qu'il crache une erreur parce que ce n'est pas trouvé.

Solution

Aussi PyQt5 ne peut pas être utilisé dans l'environnement Python introduit à partir d'Anaconda3 Il existe une solution de contournement dans.

À l'invite de commande anaconda search -t conda pyqt5 Entrer s002_1.jpg (Le rouge à l'écran ne fait que masquer le nom d'utilisateur. Ne vous inquiétez pas car (py352) active simplement l'environnement virtuel dans Anaconda.)

La prochaine commande à entrer dépend de mon environnement, mais cette fois, mon environnement est win-64

s002_2.jpg

bpentz/pyqt5  Est utilisé.

anaconda show bpentz/pyqt5 Lorsque vous entrez la commande

s003_1.jpg La commande suivante à saisir est affichée (dans la zone entourée par le cadre rouge en bas de l'image). C'est long, donc c'est facile à copier et coller.

Commande instruite conda install --channel https://conda.anaconda.org/bpentz pyqt5 Quand vous entrez

s003_2.jpg

Au milieu On vous demandera de continuer ([y] / n)?, Alors entrez simplement y.

C'est tout.

résultat

s006.JPG

J'ai pu l'importer en toute sécurité.

Impressions

Je suis enfin arrivé au point de départ. Récemment, je pense qu'Anaconda est gentil avec les débutants, mais strict avec les débutants.

Recommended Posts

À propos de l'erreur d'importation de PyQt5.QtWidgets (Anaconda)
À propos de l'erreur d'importation de numpy et scipy dans anaconda
À propos de l'importation
À propos de l'importation
Installation d'Anaconda3
Erreur d'importation scikit-learn
À propos de tout numpy
À propos de la gestion des erreurs Tweepy
À propos de MultiIndex of Pandas
À propos de l'ordre épuré dans l'ordre d'importation flake8
À propos de la variable du chainer
Notes personnelles sur l'intégration de vscode et anaconda
À propos de max_iter de LogisticRegression () de scikit-learn
À propos de FastAPI ~ Gestion des erreurs de point de terminaison ~
À propos du chemin japonais de pyminizip
À propos du support japonais de cometchat
Différentes façons d'importer Mnist
À propos de divers encodages de Python 3
À propos de tout numpy (2e)
Mise à niveau de python Anaconda
À propos de la fraction approximative du rapport de circonférence
À propos des composants de Luigi
À propos de la sortie HOG de Scikit-Image
À propos des fonctionnalités de Python
À propos de la gestion des données d'Anvil-App-Server
À propos du bogue qu'Anaconda ne parvient pas à importer numpy et scipy
Erreur dans l'ordre lors de l'importation de Numpy dans l'environnement Windows Anaconda