1

我是python框架'flask'的初学者,我正在关注此链接以进行安装和演示应用程序(以创建虚拟环境)。

我正在使用 python 3.3.2 和 windows 平台

 python virtualenv.py flask

上面的命令执行得很好并且所有文件都正确下载但是当我执行时

 pip install flask==0.9

它给了我以下错误

 Downloading/unpacking flask==0.9
 Downloading Flask-0.9.tar.gz (481kB): 481kB downloaded
 Running setup.py egg_info for package flask
Traceback (most recent call last):
  File "<string>", line 16, in <module>
  File "D:\Technologies\flaskpython\flask\build\flask\setup.py", line 62
    print "Audit requires PyFlakes installed in your system."
                                                            ^
SyntaxError: invalid syntax
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

 File "<string>", line 16, in <module>

 File "D:\Technologies\flaskpython\flask\build\flask\setup.py", line 62

print "Audit requires PyFlakes installed in your system."

                                                        ^

SyntaxError: invalid syntax

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in D:\Technologies\fla
skpython\flask\build\flask
Storing complete log in C:\Users\wa\pip\pip.log

请指导我正确安装

4

2 回答 2

3

有什么理由要专门安装 0.9 版吗?为什么不呢pip install flask,它将为 Python 3.3.x 安装最新的 0.10.1 及其依赖项?我试过了,它在 virtualenv 中运行良好,而安装 0.9 版给了我和你一样的错误。

HTH,菲尔

于 2013-09-10T12:39:51.747 回答
0

您始终可以手动访问 pypi 并下载软件包。

https://pypi.python.org/pypi/Flask

然后将flask文件夹放入C:\Python33\lib\site-packages.

您遇到的问题是安装程序不是为 python3 制作的。

这让我觉得他们没有为 python 3 准备烧瓶,这让我猜想如果你在 Python 3 下安装烧瓶你会遇到更多问题。但你可以尝试并幸运。

于 2013-09-10T12:37:56.970 回答