Wie man den KiCAD-JLCPCB-Fertigungs-Plugin-Fehler repariert: The wx.App object must be created first!
English
Deutsch
Problem:
Beim Ausführen des JLCPCB-Fertigungs-Plugins in KiCAD zum Exportieren von Fertigungsdaten sehen Sie die folgende Fehlermeldung:
wx_error.txt
wx._core.PyNoAppError: The wx.App object must be created first!
Lösung
Dies scheint ein Bug mit aktuellen Versionen des JLCPCB-Fertigungs-Plugins zu sein, aber Sie können es leicht reparieren, indem Sie eine Zeile zu plugin.py hinzufügen, die sich hier befindet:
plugin_path.txt
/home/uli/.local/share/kicad/6.0/3rdparty/plugins/com_github_bennymeg_JLC-Plugin-for-KiCad/plugin.py(abhängig vom Betriebssystem befindet sich der kicad-Ordner woanders).
Finden Sie die folgenden Zeilen, die fast am Anfang der Datei stehen:
plugin_fix.py
# WX GUI form that show the plugin progress
class KiCadToJLCForm(wx.Frame):
def __init__(self):und fügen Sie die folgende Zeile direkt nach def __init__(self): hinzu:
plugin_fix.py
self.app = wx.PySimpleApp()Ergebnis:
plugin_fix.py
# WX GUI form that show the plugin progress
class KiCadToJLCForm(wx.Frame):
def __init__(self):
self.app = wx.PySimpleApp()Check out similar posts by category:
KiCad
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow