Python >> Tutoriel Python >  >> Python GUI >> PyQt GUI

Erreur étrange lors de l'utilisation de Pycharm pour déboguer l'interface graphique PyQt

J'ai rencontré le même problème, et cela m'a pris un certain temps, mais j'ai trouvé une solution qui fonctionne pour moi. Je crois que ce qui se passe, c'est que le débogueur recherche le module _pydevd_bundle.pydevd_cython dans un répertoire code . Cependant, parce que vous exécutez le script à partir de votre propre code répertoire, le débogueur vérifie votre dossier, voit qu'il n'y a pas de module et renvoie l'erreur. Cela expliquerait pourquoi supprimer le __init__.py fonctionne, car le débogueur ne confondra plus les deux répertoires.

Donc, renommer votre répertoire de code en quelque chose d'autre devrait résoudre le problème et vous permettre de conserver le fichier init.