Nachinstallationsskript mit Python-Setuptools

Ist es möglich, eine Python-Skriptdatei nach der Installation als Teil der Datei setuptools setup.py anzugeben, damit ein Benutzer den Befehl ausführen kann:

python setup.py install

in einem lokalen Projektdateiarchiv oder

pip install <name>

für ein PyPI-Projekt und das Skript wird nach Abschluss der Standard-Setuptools-Installation ausgeführt? Ich möchte Aufgaben nach der Installation ausführen, die in einer einzelnen Python-Skriptdatei codiert werden können (z. B. dem Benutzer eine benutzerdefinierte Nachricht nach der Installation übermitteln und zusätzliche Datendateien aus einem anderen Remote-Quellrepository abrufen).

Ich bin rübergekommenDiese SO Antwort von vor einigen Jahren Das befasst sich mit dem Thema, und es scheint, als ob zu diesem Zeitpunkt der Konsens darin bestand, dass Sie einen Installations-Unterbefehl erstellen müssen. Wenn dies immer noch der Fall ist, kann jemand ein Beispiel dafür angeben, damit der Benutzer keinen zweiten Befehl eingeben muss, um das Skript auszuführen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage