2012-03-19 54 views
0

我已決定在項目中使用Python 3安裝變色龍和Jinja2的問題。當我嘗試easy_install金字塔時,金字塔(即Chameleon)帶來的一個東西拋出了一個語法錯誤。我有與python3

我決定用Pyramid_Jinja2代替,並試圖使用easy_install Jinja2的,我得到了幾個語法錯誤。

有沒有人注意到這些問題。變色龍模板渲染得很好,但我甚至無法讓jinja2工作。我試過pcreate -s pyramid_jinja2_starter MyProject錯誤說腳手架不存在。

當時python3.2一個壞主意?

我一直對谷歌的不亦樂乎。我什至不能找到一個體面的教程,告訴我當我使用金字塔python3.2時該怎麼做。

回答

1

金字塔和變色龍和所有的Jinja2支持Python 3中(見金字塔項目wiki的Python 3 porting page);我認爲,您的問題與easy_install有關。

安裝任distributepip,這無論在Python 3的

正常工作,如果你easy_installing包時仍然遇到錯誤,公佈這些作爲此問題上的SO,看看我們是否能幫助你。

請注意,您可能需要爲您的Web應用程序的許多工具包可能還沒有被移植到Python 3(或有蟒蛇3名同行),因此可以是一個好主意,留在蟒蛇2.7有一段時間了。

+0

謝謝你。我放棄了希望。我們目前決定使用python 2.7,但儘可能使用python 3風格的代碼。只要準備就緒,我們將遷移到3。 – 2012-07-30 06:25:27