Forum Python

Please or S’enregistrer to create posts and topics.

No module named 'PyQt5'

J'essaye de créer ma première fenêtre avec la bibliothèque pyqt5 mais je reçois l'erreur suivante:
ModuleNotFoundError: No module named 'PyQt5'
Merci de m'aider à résoudre le problème

Il semble que le module PyQt5 n'est pas installé sur votre système, ce qui cause l'erreur ModuleNotFoundError. Vous pouvez installer PyQt5 en utilisant pip, le gestionnaire de paquets Python. Voici comment faire :

  1. Ouvrez un terminal ou une invite de commandes
  2. Exécutez la commande suivante pour installer PyQt5 :
pip install PyQt5

Vérifiez l'installation en exécutant un petit script pour voir si l'importation fonctionne correctement. Par exemple, essayez ce code simple :

import sys
from PyQt5.QtWidgets import QApplication, QWidget 

# create a PyQt5 application
app = QApplication(sys.argv)

# create a QWidget object
win = QWidget()

# Make a window title
win.setWindowTitle("This is a first PyQt5 app !")

# define a geometry of the window
win.setGeometry(100 , 100 , 500 , 400)

# apply the show method to view the window
win.show()

sys.exit(app.exec_())

Ce qui affiche: