在Windows 7上导入瓶子.py时出现Python错误

在Windows 7上导入瓶子.py时出现Python错误,python,windows,web-services,bottle,Python,Windows,Web Services,Bottle,我已经在Windows7机器上安装了Python 3.3。我想尝试一下微网 框架我下载了瓶子.py(他们网站上的最新版本)并把它放在我的应用程序中 文件夹 当我完成教程中的第一行时,“从瓶子导入路线,运行,模板” 我收到了以下错误消息: *C:\Dev>python Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 10:57:17) [MSC v.1600 64 bit (AM D64)] on win32 Type "help", "cop

我已经在Windows7机器上安装了Python 3.3。我想尝试一下微网 框架我下载了瓶子.py(他们网站上的最新版本)并把它放在我的应用程序中 文件夹

当我完成教程中的第一行时,“从瓶子导入路线,运行,模板” 我收到了以下错误消息:

*C:\Dev>python
Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 10:57:17) [MSC v.1600 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from bottle import route,run,template
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File ".\bottle.py", line 564
    raise exc_info[0], exc_info[1], exc_info[2]
                     ^
SyntaxError: invalid syntax
>>>*
*C:\Dev>python
Python 3.3.0(v3.3.0:bd8afb90ebf2,2012年9月29日,10:57:17)[MSC v.1600 64位(AM
win32上的[D64)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>从瓶子导入路线、运行、模板
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“\battle.py”,第564行
提升exc_信息[0],exc_信息[1],exc_信息[2]
^
SyntaxError:无效语法
>>>*
有什么建议可以解决这个问题并继续吗

谢谢

您需要遵循以下步骤

但是,您仍然有一个旧版本的代码,它与Python 3不兼容。

格式

raise Exception, args
在Python3+中不再存在了

这就是语句抛出语法错误的原因:

raise exc_info[0], exc_info[1], exc_info[2]

这是5天前引入的错误,今天已修复。只需再次下载瓶子.py。或者使用Martijn Pieters建议的稳定版本