2011-05-26 170 views
1

阿羅哈,的Python/Tipfy/Jinja2的:導入錯誤:沒有模塊名爲ext.jinja2

有一些空閒時間,並在App Engine上嘗試蟒蛇,因爲它比Java更靈活,我想用Tipfy作爲我webapp框架。

我的問題IST,即,每當我試圖導入類似的Jinja2,我得到:

from tipfy.ext.jinja2 import render_response 
ImportError: No module named ext.jinja2 

我保證下的lib/DIST存在的Jinja2文件夾。

如會話其他的東西,不工作,要麼:(

到一個小白任何幫助嗎?他們的IRC聊天不是幫助和文檔中沒有提到任何此類問題。

謝謝:)

+0

你爲什麼導入相同的組件兩次? – Unode 2011-05-26 13:29:34

+0

對不起,輸錯了。我會盡快糾正它。 – Jan 2011-05-26 13:34:33

回答

3

在最新版本tipfy(1.0b1),在延長的Jinja2現在捆綁了tipfy。

from tipfyext import jinja2 

您使用的是該版本嗎?我很抱歉,因爲文檔已過時,並且 未反映此情況。

+0

非常感謝!現在這樣工作如期:-)也可以在演示應用程序框架中看到這一點,在那裏有點盲目。只是一個簡短的問題:你有什麼想法,爲什麼我不能在一個名爲'處理程序'的子文件夾中有我的handerls?它總是告訴我,該處理程序無法找到: - 。/一切是很奇怪,我到現在爲止... – Jan 2011-05-26 15:27:36

+0

你一個'__init __ py'添加到子文件夾? – moraes 2011-05-27 00:59:48

+0

是的,我做到了。我有一個拼寫錯誤...從Java切換到Python非常奇怪,但我越來越習慣它:)開始喜歡它:) – Jan 2011-05-27 11:37:47

相關問題