web-dev-qa-db-fra.com

Python 3.7.0 Aucun module nommé 'PyQt5.QtWebEngineWidgets'

J'ai Python 3.7.0 et j'ai installé PyQt5 avec cette commande:

pip install PyQt5

J'ai renvoyé cette erreur:

    main.py", line 4, in <module>
    from PyQt5.QtWebEngineWidgets import *
ModuleNotFoundError: No module named 'PyQt5.QtWebEngineWidgets'

Dans Eclipse, j'ai cette configuration:

enter image description here

Qu'est-ce qui ne va pas?

Merci

13
michele

Il a été déplacé vers un package séparé.

Sur la base de cette réponse et de ma propre expérience, exécutez simplement dans un terminal:

pip install PyQtWebEngine
24
Namgyal Brisson

Pour moi, première désinstallation PyQtWebEngine avec pip uninstall PyQtWebEngine et puis réinstallation avec pip install PyQtWebEngine _ résolu le problème du démarrage de Spyder.

3
Suedpol

Je viens d'installer l'ancienne version de pyqt5

pip install PyQt5==5.7.1
3
wilk85

c'est un problème avec la version pyqt5 que vous pouvez essayer installer pip pyqt5 == pyqt5.8 ou identique pour conda, je pense que cela peut aider

2
Devesh