我已经创建了一个我想要在我的局域网的其他机器上安装的Python小鸡蛋(带有setuptools)。我甚至设置了一个服务器的鸡蛋和所有(和蛋已正确下载并安装与easy_install -f http://myserver/eggrepository
):-)在Python Egg中运行安装后的脚本(setuptools)
我想知道是否有一种方式运行脚本(bash或Python)时安装它与easy_install(版本0.6c11和python2.6)。
我已经在包中添加了一个bash脚本,我希望能够自动运行它(主要用于启动rcX.d级别的某些功能,在启动时开始运行等)鸡蛋被安装。现在我必须去/usr/local/lib/python2.6/dist-packages,找到我的鸡蛋安装位置的文件夹,然后运行鸡蛋中的bash脚本......但是这个解决方案并不是很完美准确,我敢肯定它会给我的问题,如果我改变版本,路径等...
我一直在阅读,我发现一些帖子说这是不可能的,但他们有点老,也许现在有一种方法......我还发现其他人说这是可能的distutils(这意味着可能setuptools也可以做到这一点),但我一直没有找到任何合适的解决方案使用setuptools。
预先感谢您
相关:
How can I add post install scripts...
How to extend distutils with a simple post install script