Можно ли указать файл сценария Python после установки как часть файла setuptools setup.py, чтобы пользователь мог выполнить команду:
python setup.py install
в локальном файловом архиве проекта или
pip install <name>
для проекта PyPI, и сценарий будет запущен после завершения стандартной установки setuptools? Я хочу выполнить задачи после установки, которые можно закодировать в одном файле сценария Python (например, доставить пользователю настраиваемое сообщение после установки, получить дополнительные файлы данных из другого репозитория удаленного источника).
Я наткнулся на этот SO-ответ несколько лет назад, который затрагивает эту тему, и похоже, что в то время консенсус заключался в том, что вам нужно создать подкоманду установки. Если это все еще так, может ли кто-нибудь предоставить пример того, как это сделать, чтобы пользователю не нужно было вводить вторую команду для запуска сценария?