我创建了一个小 Python 鸡蛋(带有 setuptools),我想将它安装在我局域网的其他机器上。我什至为鸡蛋和所有服务器设置了一个服务器(并且鸡蛋已正确下载并安装easy_install -f http://myserver/eggrepository
):-)
我想知道在使用easy_install(版本0.6c11和python2.6)安装脚本时是否有运行脚本(bash或Python)的方法。
我在包中添加了一个 bash 脚本,我希望能够在安装 egg 时自动运行它(主要是在 rcX.d 级别启动一些功能,在启动时开始运行等...) . 现在我必须去/usr/local/lib/python2.6/dist-packages,找到我的egg安装的文件夹并运行那个egg中的bash脚本......但是那个解决方案不是很好准确,如果我更改版本、路径等,我相信它会给我带来问题......
我一直在阅读,我发现一些帖子说这是不可能的,但它们有点旧,也许现在有办法......我还发现其他人说 distutils 是可能的(这意味着 setuptools 可能可以做到它也是)但我无法使用 setuptools 找到任何合适的解决方案。
先感谢您
有关的: