2009-02-12 33 views
15

我從NAnt切換到使用Python編寫構建自動化腳本。我很好奇,是否任何值得使用的構建框架與Make,Ant和NAnt類似,但是相反,它們是基於Python的。例如,Ruby有Rake。那麼Python呢?有沒有用Python編寫的好構建框架?

+0

注意這個近似重複:[build automation - Python中是否有Rake等價物? - Stack Overflow](http://stackoverflow.com/questions/1407837/is-there-an-rake-equivalent-in-python) – nealmcb 2011-11-14 17:24:52

回答

21

嘗試SCons

或者,您在尋找的東西只是構建Python項目?

+0

不一定。我想要一些也可以構建任何非Python項目的東西。 NAnt,Ant和Rake具有這種多功能性,並不侷限於他們自己的語言領域。 – 2009-02-12 17:06:34

+0

我認爲你應該給scons一個嘗試,然後。 – 2009-02-12 17:14:42

5

下很好看,但我沒有使用過(還):

攤鋪機看起來特別有前途。

1

還有Fabric,但它特別適合部署而不是通用建築物

2

我快速Throughts: SCons的是相當成熟,也面向其他語言(ES C++) WAF是非常simlar螞蟻/ Maven的,所以你會喜歡它,如果你是用來螞蟻/ Maven的

攤鋪機非常以pythonic爲導向,如果您不知道如何啓動,似乎是一個不錯的選擇。

相關問題