HomeBlogMagic

PyQt5: LoadLibrary failed with 87

Seit einiger Zeit hatte ich auf einem System, beim laden von PyQt5, den Fehler LoadLibrary failed with error 87: The parameter is incorrect., siehe Screenshot.

Aufgetreten ist der Fehler immer beim laden von der QtWebEngine.

Auf allen anderen System hat das gleiche Script ohne Fehler funktioniert. Nach einigem suchen und mit hilfe von ProcMon konnte ich den Fehler auf eine Datei eingrenzen:

  • "C:\Windows\System32\atig6pxx.dll"

Allen Anschein nach, hat der Fehler mit dem Grafikkarten Treiber zu tun.

Nach dem ich die Datei umbenannt habe C:\Windows\System32\atig6pxx.dll -> C:\Windows\System32\atig6pxx.orig.dll, konnte PyQt5 wieder ohne Fehler laden. Den genauen Hintergrund konnte ich adhoc nicht herausfinden, aber das System funktioniert scheinbar auch ohne diese dll.

LoadLibrary failed with PyQt5
Permalink: https://adirmeier.de/Blog/ID_425
Tags: Blog, python, qt, windowsvon am 2022-08-25