我有一堆我想分發給我的同事的命令。他們希望我將它包裝並將其添加到他們的路徑(/usr/local/bin
)如何分發將可執行文件添加到路徑的Python包?
我該怎麼做?我們已經有一個Python存儲庫。這可能在egg
?
我有一堆我想分發給我的同事的命令。他們希望我將它包裝並將其添加到他們的路徑(/usr/local/bin
)如何分發將可執行文件添加到路徑的Python包?
我該怎麼做?我們已經有一個Python存儲庫。這可能在egg
?
一個選項是build an RPM。這通常是將文件安裝到預定義位置的一種非常便利的方式。
我不喜歡回答我的問題,但我已經開始看這個:
http://docs.python.org/distutils/setupscript.html#installing-additional-files
好像它可能是答案。當我在星期一嘗試時,我會更新這個答案。或者,如果有人曾經使用過類似的東西,請回答自己!
+1,但最好使用'distutils2'或'setuptools'來代替將被棄用的'distutils'。在這裏查看有關打包庫選擇的更多詳細信息:http://stackoverflow.com/questions/6344076/differences-between-distribute-distutils-and-setuptools – 2012-04-06 20:52:49
謝謝。似乎這可能會有很大的幫助,我會在星期一檢查它:http://packages.python.org/distribute/setuptools.html#automatic-script-creation – 2012-04-06 21:16:52