problems with PyQt5-5.15.0 linux wheel
Phil Thompson
phil at riverbankcomputing.com
Sun Jun 28 08:29:02 BST 2020
On 28/06/2020 01:45, Steve Borho wrote:
> Hello,
>
> I’ve noticed something unusual about the
> PyQt5-5.15.0-5.15.0-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64.whl
> wheel that is served by PyPi.
>
> If you install it on Ubuntu 20.04 (py3.8) or Ubuntu 18.04(py3.6) it
> seems to be ok, but if you install it on Ubuntu 16.04 (py3.5) it does
> not install the Qt/plugin/ or Qt/translations/ folder like it does for
> the other Python versions.
>
> This leads to runtime errors when you try to use PyQt5:
>
> qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even
> though it was found.
> This application failed to start because no Qt platform plugin could
> be initialized. Reinstalling the application may fix this problem.
>
> I checked the PyQt5-5.14.2 wheel on Ubuntu 16.04 (py3.5) and it did
> install the plugins and translations, so this looks like a regression.
I think Qt v5.15.0 no longer includes its own copy of the xcb libraries
so they have to be installed by the OS.
Phil
More information about the PyQt
mailing list