Python 使用Mako时出现语法错误

Python 使用Mako时出现语法错误,python,mako,Python,Mako,我是Python和Mako的新手,正在学习如何使用它。我已经获得了它的0.7.0版本,并试图在解释器中导入它,我得到了以下错误。不知道从这里到哪里去 >>> from mako.template import Template Traceback (most recent call last): File "<stdin>", line 1, in ? File "/home/kumaram/python/Mako-0.7.0/mako/template.py"

我是Python和Mako的新手,正在学习如何使用它。我已经获得了它的0.7.0版本,并试图在解释器中导入它,我得到了以下错误。不知道从这里到哪里去

>>> from mako.template import Template
Traceback (most recent call last):
 File "<stdin>", line 1, in ?
 File "/home/kumaram/python/Mako-0.7.0/mako/template.py", line 295
 @util.memoized_property
 ^
>>来自mako.template导入模板
回溯(最近一次呼叫最后一次):
文件“”,第1行,是否在中?
文件“/home/kumaram/python/Mako-0.7.0/Mako/template.py”,第295行
@util.memoized_属性
^
SyntaxError:无效语法

有没有人知道为什么会出现这种情况,我能做些什么来摆脱它。顺便说一句,我在$PYTHONPATH上也有mako


谢谢,K

看起来您的Python版本早于decorators,您需要升级Python。

谢谢。这是从哪个版本的python支持的?修饰符语法被添加到Python2.4中,因此需要2.4或更高版本。