NI-PYT
NI-PYT copied to clipboard
Could not find or load the Qt platform plugin "xcb"
Když nainstaluju PyQt5 do virtuenvu pomocí wheelu, ale na systému už nějaké (jiné) Qt mám, dostávám:
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Reinstalling the application may fix this problem.
Neúspěšně ukončen (SIGABRT) (core dumped [obraz paměti uložen])
Vyřešit to jde pomocí:
QT_QPA_PLATFORM_PLUGIN_PATH=__venv__/lib/python3.6/site-packages/PyQt5/Qt/plugins/platforms/ python ...
Je dobré to dát do materiálů o Qt, když se to bude dít i studentům.
Nikomu se to nedělo.
A zase se to děje mně :(
Zrovna řeším to samé na Windows - nemůže to najít platform plugin "windows".
Taky mi pomohlo nastavit tuto proměnnou na správnou cestu k adresáři s pluginy.
Když používám stejnou verzi Pythonu, která je v RPM balíčku python3, tak mám tuhle chybu.
Tzn. dokud jsem na Fedoře 28 používal 3.7, byl jsem v pohodě, ale po updatu na Fedoru 29 už se to zase děje.