2017-08-09 3 views
0

Je suis en train de construire une application dans PyQt5 (version 5.6+) en Python 3.6. Il contient un navigateur Web, en utilisant QtWebEngineWidgets. Cela fonctionne très bien sur Mac, cependant, il y a des problèmes sous Windows. Quand je lance le code sous Windows et importer le module:Utilisez PyQt5.QtWebEngineWidgets sous Windows: est-ce possible?

from PyQt5 import QtWebEngineWidgets 

J'obtiens l'erreur suivante:

ImportError: cannot import name 'QtWebEngineWidgets' 

Maintenant, la lecture de certains forums, il ressemble à PyQt5.QtWebEngineWidgets n'est pas disponible pour Windows, encore. Est-ce correct? Comment puis-je avoir une fenêtre de navigateur Web, alors?

J'ai trouvé que je pouvais utiliser en ligne QtWebKit, mais selon here il semble QtWebKit a été éliminé Qt5.6. Alors quoi? Dois-je rétrograder la version PyQt?

Je ne peux pas passer sous 5.6 en Python 3.6 de toute façon. Dois-je aussi changer la version de Python?

+0

Voulez-vous expliquer comment vous avez installé pyqt5, avez-vous essayé d'installer une version plus récente de pyqt5?. – eyllanesc

+0

Version plus récente que la version la plus récente (5.9)? C'est difficile ... Je spécifié 5.6+, ce qui signifie que j'ai essayé tous à partir de 5,6 –

+0

Je l'ai installé par PyCharm, btw –

Répondre