Ich würde es vorziehen, PyScripter nicht zum Modifizieren von Installationspaketen während ihrer Erstellung zu verwenden.
Meine Idee ist es daher, die setup.py-Datei mit Notepad++ oder VSCode zu modifizieren und die Run-Befehle (installieren, entfernen usw., die sich in PyScripter unter "Run Configuration" befinden) in einem Terminal auszuführen.
Und genau bei diesem zweiten Punkt habe ich ein Problem.
Wenn ich mir die Konfiguration eines Run-Befehls ansehe, beispielsweise „install“, verstehe ich, dass er das Senden eines Befehls simuliert:
Code: Alle auswählen
> wapt-get.py install "Repertoire\ou\se\trouve\setup.py"Code: Alle auswählen
> wapt-get install "Repertoire\ou\se\trouve\setup.py"Ich bin von dieser Annahme ausgegangen, da mir der Befehl "wapt-get" tatsächlich die Liste der möglichen Aktionen (installieren, entfernen usw.) anzeigt
Wenn ich diesen Befehl ausführe, erhalte ich jedoch die Meldung
Code: Alle auswählen
About to speak to waptservice...
Waptservice User :
Code: Alle auswählen
About to speak to waptservice...
Waptservice User :seb
Exception at 00CCF48A: EHTTPException:
401 Client Error: Missing auth for url: http://127.0.0.1:8088/install.json?notify_user=1&package=C:\waptdev\pilote-thunderbird_18.05_Windows_PROD-wapt.
