2011-09-01 29 views
3

所以標題種說這一切。我們正在研究一個開始獲得大量依賴的項目。到目前爲止,我們使用setuptools,但越來越多的這些依賴不是易於安裝(例如,wxPython),或在easy_install(例如,最新的matplotlib或numpy)的某些機器上導致某些問題。創建一個python發行版

所以我們正在尋找另一個解決方案,我們將創建我們自己的python發行版,這個發行版可以讓我們所有的依賴性儘可能地向用戶使用我們的應用程序。 (類似於EnthoughtPython(x,y),但規模較低)。現在我的問題是:做這樣的事情會有多困難,並且如果你有什麼建議可以從哪裏開始/關於這個領域的一些文檔/一些可能與此相關的工具。

問候, 波格丹

+1

這是非常具體的平臺。 – Arafangion

+0

如果需要爲Mac OS Linux和Windows創建3個特定版本,則不會有任何問題。 – Bogdan

+0

這三個操作系統在這方面不可能有更多的不同。 – Arafangion

回答

0

cx_Freeze將讓您不僅有單獨的蟒蛇分佈,而是一個精簡的一個

+0

從他們的網頁上我可以看到windows和CentOS的發行版。任何方式使它在Mac上工作? – Bogdan

+0

py2app - 在鏈接中的答案Arafagion張貼(http://stackoverflow.com/questions/106725/how-to-bundle-a-python-application-including-dependencies-for-windows) –

+0

是的,我已經給py2app約兩次嘗試,但無法正常工作。 – Bogdan