Asked By – Anna
I’m using Python 3.4 on Windows. When I run a script, it complains
ImportError: No Module named 'PyQt4'
So I tried to install it, but
pip install PyQt4 gives
Could not find any downloads that satisfy the requirement PyQt4
although it does show up when I run
pip search PyQt4. I tried to
pip install python-qt, which installed successfully but that didn’t solve the problem.
What am I doing wrong?
Now we will see solution for issue: How to install PyQt4 on Windows using pip?
Here are Windows wheel packages built by Chris Golke – Python Windows Binary packages – PyQt
In the filenames
cp27 means C-python version 2.7,
cp35 means python 3.5, etc.
Since Qt is a more complicated system with a compiled C++ codebase underlying the python interface it provides you, it can be more complex to build than just a pure python code package, which means it can be hard to install it from source.
Make sure you grab the correct Windows wheel file (python version, 32/64 bit), and then use pip to install it – e.g:
C:\path\where\wheel\is\> pip install PyQt4-4.11.4-cp35-none-win_amd64.whl
Should properly install if you are running an x64 build of Python 3.5.
This question is answered By – Ivo
This answer is collected from stackoverflow and reviewed by FixPython community admins, is licensed under cc by-sa 2.5 , cc by-sa 3.0 and cc by-sa 4.0