I have 2 python versions, python3.6 is installed on virtualenv for development use, I am trying to install PyQt and Qt packages for use with python3.6 only,

I have installed PyQt5 using sudo pip3.6 install pyqt5 , The instruction I was following says that Qt is included with PyQt5, Also in pyqt5 package in /usr/lib64/python3.6/site-packages/PyQt5 I see the Qt folder inside, But when I put qmake --version to check the qt version it gives me the following error:

qmake --version

bash: qmake: command not found...

Similar command is: 'make'

When using:

make --version

It gives the following:

GNU Make 3.82

Built for x86_64-redhat-linux-gnu

Copyright (C) 2010 Free Software Foundation, Inc.

License GPLv3+: GNU GPL version 3 or later

This is free software: you are free to change and redistribute it.

There is NO WARRANTY, to the extent permitted by law.


rpm -ql qt

gives the following:

package qt is not installed

when I put sudo pip3.6 install qt5 to reinstall it, it gives me the following error " ```

Could not find a version that satisfies the requirement qt5 (from versions: ) No matching distribution found for qt5"

When I use yum install qt5:

Loaded plugins: fastestmirror, langpacks base
| 3.6 kB 00:00 epel/x86_64/metalink
| 24 kB 00:00 epel
| 4.3 kB 00:00 extras
| 3.4 kB 00:00 ius
| 2.3 kB 00:00 updates
| 3.4 kB 00:00 (1/3): ius/x86_64/primary_db
| 206 kB 00:00 (2/3): epel/x86_64/updateinfo
| 806 kB 00:01 (3/3): epel/x86_64/primary_db
| 4.8 MB 00:08 Loading mirror speeds from cached hostfile * base: 

mirror.sov.uk.goscomb.net * epel: ftp.heanet.ie * extras: mirror.ox.ac.uk * ius: lon.mirror.rackspace.com * updates: mirror.sov.uk.goscomb.net No package qt5 available. Error: Nothing to do

Can someone please help. Thanks

1 Answer 1


Find qt5 packages: # yum search qt5 ... and search for qmake: yum provides */bin/qmake*

Install the CentOS 7 system qt5 :

# yum install qt5-qtbase-devel

... Provides /usr/bin/qmake-qt5

  • I want to install it on virtualenv - So do I activate the virtualenv and then pip3.6 install qt5-qtbase-devel-5.6.1-10.el7.x86_64 or how? I followed the steps above after activating the virtualenv and this is what I got: qt5-qtbase-devel-5.6.1-3.el7.x86_64 : Development files for qt5-qtbase Repo : epel Matched from: Filename : /usr/lib64/qt5/bin/qmake Filename : /usr/lib64/qt5/bin/qmake-qt5 Filename : /usr/bin/qmake-qt5 Aug 10, 2017 at 17:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.