2017-01-07 3 views
2

Je suis un débutant Python et en essayant de commencer ma première application et j'ai du mal à l'entraînement comment utiliser Qt Designer avec pyQT5.Python Win 3.6.0 x64 problème, manque qt concepteur exe après pip3 installer pyqt5

J'utilise la commande suivante qui installe pyqt5.7.1:

pip3 install pyqt5 

Après l'installation, j'ai un fichier

C:\Python36\Lib\site-packages\PyQt5\Qt\bin\Qt5Designer.dll 

mais pas exe Qt Designer pour autant que je peux dire.

id vraiment apprécier l'aide si quelqu'un a une idée de ce que je manque? Dois-je installer le framework Qt5 complet pour pouvoir utiliser Qt Designer et pyQT5?

Merci

Pete

+0

J'ai le même problème. Sommes-nous obligés d'utiliser Qt Creator? –

+0

installez qt. la chose que vous installez avec pip est la liaison python. – pvg

Répondre

2

À un certain moment au cours de la version 3.5 de Designer Python QT a été retiré du paquet pyqt5, puis repris par le paquet pyqt5_tools. Malheureusement, le paquet d'outils n'est pas disponible pour Python 3.6 (du moins jusqu'à présent).

Vous pouvez télécharger la version 3.5 32 bits ou package pyqt5_tools 64 bits de pypi.python.org:

https://pypi.python.org/pypi/pyqt5-tools/5.7.dev9 

Suivant ouvrir le paquet de roue que vous avez téléchargé un outil zip et copiez le dossier concepteur et contenu à un emplacement pratique. Designer et toutes les dépendances nécessaires sont dans ce dossier. Bonne chance.

+0

Voir ma réponse ci-dessous, vous pouvez maintenant 'pip installer pyqt5-tools'. – user1712447

0

Une autre façon d'installer QT Designer est la suivante:

  1. QT installer la dernière (j'utilise 5.8) de QT main site
  2. Assurez-vous d'inclure les composants "Qt 5.8 MinGW"
  3. QT Designer sera installé dans C:\Qt\5.8\mingw53_32\bin\designer.exe
  4. Notez que l'exécutable est nommé "designer.exe"
1

Sur WinPython-64bit-3.5.2.2Qt5 je cours:

pip install pyqt5-tools 

à installs:

WinPython-64bit-3.5.2.2Qt5\python-3.5.2.amd64\Lib\site-packages\pyqt5-tools\designer.exe 

Commence ok!

0

Ma solution Sous Windows

  1. pip3 install pyqt5-tools
  2. ouvert C:\Users\<userName>\AppData\Local\Programs\Python\Python35-32\Lib\site-packages\pyqt5-tools\designer et copier tout le contenu de C:\Users\<userName>\AppData\Local\Programs\Python\Python35-32\lib\site-packages\PyQt5\Qt\bin, ne pas écraser des fichiers avec le même nom de fichier!