Re: ImportError using PyQt 5.14 on 32-bit Windows 7

Phil Thompson <[email protected]>
Newsgroups gmane.comp.python.pyqt-pykde
Message-ID <[email protected]>
On 02/03/2020 02:10, Ian Ottoway wrote:
> ​
> I'm getting the following error when trying to run my app on a 32-bit
> Windows 7 machine.
> 
>     from PyQt5.QtCore import QObject, QThread, pyqtSignal, pyqtSlot
> 
> ImportError: DLL load failed while importing QtCore: %1 is not a valid
> Win32 application.
> 
> I don't get this error when running on a 64-bit machine or if I
> downgrade to 5.13.  Normally, I would not consider it too much of an
> issue, but unfortunately I have one user who must have it running on
> this particular VM with no exceptions.
> 
> Is this a bug or is there something obvious that I'm missing?  I also
> get the same  error on a clean install of Python and just try to
> import any PyQt modules. 

It's a bug in pyqt-bundle (used internally to create the wheels).  The 
work around is to replace the Microsoft redistributables in the Qt\bin 
directory with the correct 32 bit versions.

Phil
_______________________________________________
PyQt mailing list    [email protected]
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.