Je me sens vraiment stupide en ce moment, mais le titre dit tout:
Comment lancez-vous QtDesigner?
J'ai installé PyQt5
via pip
et je crois avoir identifié le répertoire dans lequel il a été installé
C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5
Maintenant quoi? Il y a beaucoup de fichiers .pyd, certains .dll aussi, mais rien d’exécutable (enfin, un QtWebEngineProcess.exe
dans ...\site-packages\PyQt5\Qt\bin
, mais ça ne ressemble pas à ce que je cherche.
Les dernières roues PyQt5 (qui peuvent être installées via pip) ne contiennent que ce qui est nécessaire pour les applications en cours d'exécution et n'incluent pas les outils de développement. Ceci s'applique aux versions PyQt 5.7 et supérieures. Pour PyQt versions 5.6 et antérieures, il existe des packages binaires pour Windows qui incluent également les outils de développement. Ils sont toujours disponibles à l'emplacement sourceforge . Le responsable de PyQt ne prévoit pas de publier d’autres versions de tels paquets binaires, car seules les roues d’exécution seront désormais disponibles et il n’y aura pas de roues officielles pour les outils de développement.
À la lumière de cela, quelqu'un a créé un roue de pyqt5-tools non officiel (pour Windows uniquement). Cela semble être à ses débuts, cependant, et peut donc ne pas suivre les dernières versions de PyQt5. Cela signifie qu'il ne sera peut-être pas toujours possible de l'installer via pip. Si tel est le cas, en tant que solution de contournement, les fichiers wheel peuvent être traités comme des fichiers Zip et le contenu extrait à un emplacement approprié. Cela devrait ensuite vous permettre d’exécuter le fichier designer.exe
Qui se trouve dans le dossier pyqt5-tools/designer
.
Enfin, notez que vous verrez également des fichiers Zip et tar.gz sur sourceforge pour PyQt5. Celles-ci ne contiennent que le code source , donc ne vous serviront à rien, à moins que vous n'ayez l'intention de compiler vous-même PyQt5. Et juste pour être clair: compiler depuis le source ne vous donnerait toujours pas tous les outils de développement Qt . Si vous suivez cette voie, vous devrez également installer l’ensemble du kit de développement Qt séparément (ce qui le ferait vous fournira ensuite les outils de développement).
Le concepteur de Qt n'est pas installé avec l'installation de pip
.
Vous pouvez télécharger le téléchargement complet depuis sourceforge (ce ne sera probablement pas la dernière version de pyqt, et pourrait être déréglé par la présence d’une autre installation, comme la vôtre) ou installez-le avec un autre (non officiel) pypi
package - pyqt5-tools (pip install pyqt5-tools
), puis exécutez le concepteur à partir du sous-chemin suivant de votre répertoire python -
...\Python36\Lib\site-packages\pyqt5-tools\designer\designer.exe
J'ai eu du mal avec cela aussi. Le pyqt5-tools
L'approche est lourde, j'ai donc créé un programme d'installation autonome pour Qt Designer . C'est seulement 40 MB. Peut-être que vous le trouverez utile!
Vous pouvez également installer Qt Designer de la manière suivante:
C:\Qt\5.8\mingw53_32\bin\designer.exe
pip install pyqt5-tools
Puis redémarrez la cmd, tapez simplement "designer" et appuyez sur Entrée.
Essayez d'utiliser:
pip install pyqt5-tools
Maintenant, vous trouverez le concepteur dans site-packages/pyqt5-tools
.