您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将安装后脚本添加到easy_install / setuptools / distutils?

如何将安装后脚本添加到easy_install / setuptools / distutils?

这取决于用户如何安装您的软件包。如果用户实际运行“ setup.py install”,则相当简单:只需在安装命令中添加一个子命令(例如install_vim),该子命令的run()方法将在所需位置复制所需文件。您可以将子命令添加到install.sub_commands,然后将该命令传递到setup()中。

如果要使用二进制文件安装后脚本,则取决于要创建的二进制文件类型。例如,bdist_rpm,bdist_wininst和bdist_msi支持安装后脚本,因为基础打包格式支持安装后脚本。

bdist_egg在设计上不支持安装后机制:

http://bugs.python.org/setuptools/issue41

其他 2022/1/1 18:43:56 有304人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶