MAC Installer les outils PyQt (Qt Designer, PyUIC) dans pycharm avec lien de téléchargement

Table des matières

1. Préparation de l'environnement : installer des bibliothèques tierces et Qt Designer

2. Configurez les outils Qt Designer et PyUIC dans pycharm

2.1 Configurer le Concepteur Qt

 2.2 Configurer l'outil PyUIC

3 Testez si la configuration est réussie

 3.1 Tester si Qt Designer est installé avec succès

3.2 Tester si l'outil PyUIC est installé avec succès


        Pour les méthodes d'installation, veuillez vous référer à : Tutoriel d'installation de Qt Designer et PyUIC

        Certains détails sont ajoutés comme suit :

1. Préparation de l'environnement : installer des bibliothèques tierces et Qt Designer

        Lors de l'installation de bibliothèques tierces sur Mac, ne pas utiliser --user entraînera des erreurs d'installation. De plus, vous pouvez utiliser la méthode d'installation miroir pour augmenter la vitesse de téléchargement. Voici l'installation de plusieurs bibliothèques :

# PyQt5库
pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python --user

# pyqt5-tools库(注意,是tools而不是tool)
pip3 install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python --user

# pyuic5-tool库
pip3 install pyuic5-tool -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python --user

        En plus d'installer les 3 librairies, Qt Designer doit également être installé sur mac : Télécharger Qt Designer

        Mais une fois Qt Designer téléchargé et installé, les éléments suivants apparaîtront :

        Ce problème est dû à l'installation d'une application qui n'est pas dans l'Apple Store. La solution est la suivante :

        étape 1 : cliquez sur Préférences Système.

             étape 2 : Cliquez sur Sécurité et confidentialité.

         étape 3 : Cliquez sur Général -> Déverrouiller (le verrou dans le coin inférieur gauche) -> Cliquez sur n'importe quelle source. De plus, si le paramètre d'origine est une source, un message apparaîtra dans le coin inférieur droit vous demandant si vous devez exécuter Qt Designer. Cliquez pour exécuter.

2. Configurez les outils Qt Designer et PyUIC dans pycharm

2.1 Configurer le Concepteur Qt

        étape 1 : cliquez sur Préférences, qui correspond aux paramètres de préférence.

        étape 2 : Cliquez sur Outils-->Cliquez sur Outils externes-->Cliquez sur le signe « + » dans le coin inférieur droit.

         étape 3 : configurez l'outil Qt Designer. Au total, 3 attributs doivent être configurés : Nom, Programme et Répertoire de travail.

Name:随意填写
Program:填写Qt Designer.exe的路径
Working directory:固定填写$FileDir$

        L'objectif de cette étape est de savoir comment trouver le chemin de Qt Designer.exe. Tout d’abord, cliquez sur l’icône du dossier dans la colonne Programme.

         Ensuite, sélectionnez Applications-->Cliquez sur l'application Qt Designer installée-->Cliquez sur Ouvrir dans le coin inférieur droit.

         étape 4 : cliquez sur OK dans le coin inférieur droit.

 2.2 Configurer l'outil PyUIC

        étape 1 : Après avoir configuré l'outil Qt Designer, cliquez à nouveau sur le signe "+" dans le coin inférieur gauche pour configurer l'outil PyUIC.

        étape 2 : Configurez 3 attributs : Nom, Programme et Répertoire de travail.

Name:随意填写
Program:填写pyuic5的路径
Working directory:固定填写$FileDir$,这个不写清楚ui转py文件的时候就会出错!因为ui转换完成时会根据路径自动创建与ui文件名相同的py文件,两个文件是在同一个目录下的。

          La difficulté réside dans la configuration de l'attribut Program. Le chemin de pyuic5 est le chemin où la bibliothèque py est installée. Le chemin d'installation de la bibliothèque pyuic5 est le même que le chemin d'installation de la bibliothèque pyqt5_tools. Créez un nouveau fichier py et exécutez le code suivant pour trouver le chemin :

import pyqt5_tools
print(pyqt5_tools.__file__)

         Les résultats en cours d'exécution sont les suivants :

        Ensuite, il est facile de savoir que ces bibliothèques peuvent se trouver sous le chemin /Users/xxx/Library/Python/3.8/ (xxx est mon nom d'utilisateur), et le package py est généralement placé dans le répertoire bin, donc le chemin final est susceptible d'être:

/Users/xxx/Library/Python/3.8/bin/pyuic5

        Cliquez sur l'icône du dossier à droite de Programme.

         Cliquez pour accéder au répertoire xxx. Nous avons constaté que le dossier Bibliothèque est introuvable car le dossier est masqué. Par conséquent, appuyez sur Commande+Maj+ pour afficher les fichiers cachés.

        À ce stade, le dossier Bibliothèque apparaît.

         Cliquez sur Bibliothèque -> Cliquez sur Python -> Cliquez sur 3.8

         Cliquez sur bin -> Cliquez sur pyuic5 -> Cliquez sur Ouvrir.

         étape 3 : Après avoir configuré les trois attributs, cliquez sur OK dans le coin inférieur droit.

         étape 4 : Les deux outils sont configurés, cliquez sur Appliquer-->Cliquez sur OK.

3 Testez si la configuration est réussie

 3.1 Tester si Qt Designer est installé avec succès

        étape 1 : cliquez avec le bouton droit n'importe où dans pycharm, cliquez sur Outils externes et cliquez sur Qt Designer.

         À ce moment-là, la fenêtre Qt Designer apparaîtra, prouvant que l'opération a réussi. 

        Afin de vérifier facilement si l'outil PyUIC suivant est configuré avec succès, un simple fichier ui est créé ici.

        Tout d’abord, cliquez sur Créer dans le coin inférieur droit.

        Deuxièmement, maintenez enfoncé le bouton Outil sous Boutons avec le bouton gauche, faites-le glisser vers la fenêtre de droite et double-cliquez sur le bouton pour le nommer.

        Ensuite, cliquez sur l'icône d'enregistrement dans la zone du widget et sélectionnez le chemin à enregistrer.

         Ensuite, copiez le fichier ui que vous venez de créer dans le projet.

         Pour le moment, le format du fichier est ui et non py.

3.2 Tester si l'outil PyUIC est installé avec succès

        étape 1 : cliquez avec le bouton droit sur le fichier ui -> sélectionnez Outils externes -> cliquez sur l'outil PyUIC.

         Enfin, un fichier py du même nom sera généré dans le même répertoire, et l'installation est réussie !

Je suppose que tu aimes

Origine blog.csdn.net/no996yes885/article/details/130264118
conseillé
Classement