Seite 1 von 1

[GELÖST] service_list: Vordefinierte Funktion, die... nicht existiert.

Veröffentlicht: 4. November 2022 – 15:57 Uhr
von t.heroult
Guten Morgen
Beim Codieren einer setup.py-Datei möchte ich die Funktion verwenden service_list()aus Setup-Helfer.
Die Autovervollständigung schlägt es vor, und es ist tatsächlich in setuphelpers_windows.py vorhanden, das korrekt geladen wird, aber wenn ich das Setup ausführe:

Code: Alle auswählen

CRITICAL Fatal error in install script: NameError: name 'service_list' is not defined:
Es versteht sich von selbst, dass auch andere Funktionen davon Setup-Helfer funktionieren gut.
Ich bin ratlos!

Betreff: service_list: Vordefinierte Funktion, die... nicht existiert.

Veröffentlicht: 16. November 2022 - 10:55 Uhr
von dcardon
Hallo Tom,

die Funktion wird in der `__all__.extend()`-Funktion von `setuphelpers.py` nicht exportiert. Ich denke, das ist ein Fehler; ich erstelle ein internes Ticket.

Bis dahin kannst du die Funktion in deine `setup.py`-Datei kopieren; das sollte das Problem beheben.

Ich markiere das Thema vorerst als gelöst.

Viele Grüße,

Denis

Betreff: [GELÖST] service_list: Vordefinierte Funktion, die... nicht existiert.

Veröffentlicht: 17. November 2022 - 10:41 Uhr
von t.heroult
Ja, das ist die Umgehungslösung, die ich gefunden habe.