2017-10-18 8 views
0

Je suis en train d'exécuter un programme Python qui tente d'importerErreur d'importation Python: Aucun module nommé « PyQt4 »

from PyQt4 import QtGui, QtCore 

et me donne un Import Error: No module named 'PyQt4'.

J'utilise un environnement de conda et vérifié: pyqt est installé, version 5.6.0.

Si je change la déclaration d'importation

from pyqt import QtGui, QtCore 

Il ne fonctionne pas non plus, il me donne la même erreur d'importation. À ce stade, je suis totalement confus:

  1. Pourquoi est-il de me dire qu'il n'y a pas module nommé pyqt? Je sais que c'est là. Si je tape conda list il me montre qu'il est installé.

  2. Essayer d'installer PyQt4 via pip ou conda échoue parce que l'emballage semble-t-il pas est nommé PyQt4, il n'y a qu'un paquet nommé pyqt. Comment ce programme peut-il essayer d'importer PyQt4 alors?

  3. Comment puis-je résoudre ce problème?

Je suis sur Ubuntu 16.04 et Python 3.

+0

'sudo apt-get install python3-pyqt4' –

+0

Merci @ a_manthey_67, mais il était déjà installé: 'python3-pyqt4 est déjà la version la plus récente (4.11.4 + dfsg-1build4) .':/D'autres suggestions? – Alex

Répondre

0

Essayez d'importer PyQt5 au lieu de PyQt4