是否可以将安装后的 Python 脚本文件指定为 setuptools setup.py 文件的一部分,以便用户可以运行以下命令:
python setup.py install
在本地项目文件存档中,或
pip install <name>
并且脚本将在标准 setuptools 安装完成时运行?我希望执行可以在单个 Python 脚本文件中编码的安装后任务(例如,向用户发送自定义的安装后消息,从不同的远程源存储库中提取额外的数据文件)。
我偶然发现 这是几年前的回答解决了这个问题,当时的共识似乎是您需要创建一个 install 子命令。如果仍然是这种情况,是否可能有人提供一个示例,说明如何做到这一点,以便用户不必输入第二个命令来运行脚本?