PyQt le programme d'installation de Qt 4.7.4
J'essaie d'installer PyQt pour développer des applis Python à l'aide de Qt.
J'ai téléchargé SIP et PyQt4 de http://www.riverbankcomputing.co.uk et compilé les paquets.
Mais j'ai rencontré un problème lors de la compilation PyQt4:
J'ai couru python configure.py dans le Terminal et j'ai eu:
Error: Make sure you have a working Qt v4 qmake on your PATH or use the -q
argument to explicitly specify a working Qt v4 qmake.
J'ai regardé dans les paramètres Qt et j'ai vu le chemin de qmake défini ici " home/utilisateur/.QtSDK/Simulateur/Qt/gcc/bin/qmake'. Où d'autre devrait être ce chemin ensemble jusqu'?
Et comment puis-je configurer qt donc je peux écrire du code directement dans Qt Creator et de l'exécuter à partir de là, comme n'importe quel autre fichier c++ par exemple. J'ai installé Qt à partir du site web de Nokia et il a été installé dans /home/utilisateur/.QtSDK dossier.
Grâce.
find / | grep qmake
Quelle est la sortie de cette commande?- après rechercher / | grep qmake-je obtenir ceci: text-upload.com/read.php?id=176570&c=6376950
Vous devez vous connecter pour publier un commentaire.
Le message d'erreur dit que le PyQt programme d'installation ne peut pas trouver le qmake exécutable.
L'exécution de ces deux commandes doivent résoudre:
Par la suite, reprenez votre installation.
Cela fonctionne? Je ne sais pas si l'erreur est survenue lors de l'exécution de faire, mais je suppose donc. Si non, ajouter
-q /home/user/.QtSDK/Simulator/Qt/gcc/bin/qmake
au bon de commande.python configure.py
à partir du terminal. après l'exécution demake -q /home/user/.QtSDK/Simulator/Qt/gcc/bin/qmake
- je obtenirmake: *** No rule to make target
/home/utilisateur/.QtSDK/Simulateur/Qt/gcc/bin/qmake'. Arrêter.` Aussi essayé:python -q /home/user/.QtSDK/Simulator/Qt/gcc/bin/qmake configure.py
, mais j'ai euUnknown option: -q usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ... Try
python -h " pour plus d'informations.`python configure.py -q /home/user/.QtSDK/Simulator/Qt/gcc/bin/qmake
.