我已經創建了一個我想要在我的局域網的其他機器上安裝的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