J'ai installé Qt5 à partir du site du projet Qt5, dans le répertoire suivant
/opt/Qt5
Je voudrais également mentionner que j'avais déjà installé Qt4, j'ai supprimé toutes les instances de Qt4 via le centre logiciel.
Maintenant que je lance designer
depuis l'invite de commande, le système donne l'erreur suivante:
designer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory
Que peut-on faire pour corriger ce problème?
Réponses:
Remplacez les chemins de version par défaut de Qt dans:
/usr/lib/x86_64-linux-gnu/qtchooser/default.conf
ou dans les versions plus récentes
/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
:Vérifier:
Référence:
man qtchooser
la source
/usr/lib/x86_64-linux-gnu/qtchooser/default.conf
est un lien symbolique vers celui de/usr/share/qtchooser/default.conf
Chemin d'accès correct à la configuration par défaut de qt:
/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
la source
ln -s /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf /usr/lib/x86_64-linux-gnu/qtchooser/default.conf
Pour tous ceux qui n'ont pas désinstallé l'ancienne version et se demandent comment changer l'emplacement du répertoire qt. La bonne façon consiste à exporter la variable QT_SELECT et à ajouter le fichier ~ / .config / qtchooser / somename.conf personnalisé.
Ce sera une installation qt visible dans qtchooser -l sous "somename". Pour que:
Renverra votre emplacement personnalisé. L'inconvénient de changer le fichier default.conf est qu'il pourrait invalider où se trouve votre ancienne version de qt, quand je l'ai changé en / some / path, après avoir exécuté:
Il trouve la version la plus récente sur mon chemin, mais avec le ~ / config / qtchooser / somename.conf, la version précédente est intacte.
Il est mentionné à la fin de l'
man qtchooser
aide:la source
J'ai essayé les réponses suggérant de vérifier la configuration dans le qtchooser, mais je n'ai pas réussi à le faire fonctionner. La solution qui a fonctionné pour moi était simplement d'ajouter la bonne version qt à PATH. 5.11 dans mon cas.
la source