Ich habe einen Benutzer einer eingefrorenen wxpython-App, die den angehängten Screenshot erhält."Windows Fehler: Provider-DLL konnte nicht korrekt initialisiert werden" beim Import von cgi-Modul in gefrorene wxpython-App
Die Fehlermeldung lautet „Windows Fehler: Provider-DLL korrekt konnte nicht initialisiert werden“
Ein Screenshot von einer Pause Video genommen der einzige Weg ist, die ich von ihnen diese Fehlermeldung bekommen konnte, weil das Ganze sofort verschwindet (einschließlich Dieses DOS-Fenster erstellt, um stderr zu erfassen, wo diese Nachricht angezeigt wird). IE Python stirbt, bevor es überhaupt richtig losgeht.
Die Zurückverfolgungspunkte auf meinen Code an controller.py Leitung 14
Diese Linie ist
import cgi
Aus irgendeinem Grund, dass cgi scheint beim Import zufällig ruft (warum würde das sei?) und aus irgendeinem Grund scheitert dies aus irgendeinem Grund der DLL.
Irgendwelche Hinweise?
Hinweis 1: Diese App funktioniert gut für Hunderte von anderen Windows- und Mac-Benutzer. Es ist also so, als würde ich aus irgendeinem Grund nicht etwas liefern, das nicht nur auf dem Computer dieses Benutzers liegt.
Anmerkung 2: die ausführbare Datei wird mit bbfreeze erstellt mit folgenden Konfiguration:
f = Freezer(distdir = distdir,
includes = ['wx.lib.pubsub.core.kwargs.*',
'wx.lib.pubsub.core.*',
'dbhash',
'platform']
)
Ich bin nicht sicher, was sonst würde ich hier setzen. "CGI"? 'zufällig'?
Neustart half mir nicht. –