我是python框架'flask'的初学者,我正在关注这个link安装和演示App(创建虚拟环境)。
我正在使用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
请指导我正确安装
答案 0 :(得分:3)
您是否想要专门安装0.9版?为什么不pip install flask
,它将为Python 3.3.x安装最新的0.10.1及其依赖项?我试过它并且它在virtualenv中运行良好,而安装版本0.9给了我与你相同的错误。
HTH,菲尔
答案 1 :(得分:0)
您可以随时手动获取pypi并下载包。
https://pypi.python.org/pypi/Flask
然后将flask
文件夹放入C:\Python33\lib\site-packages
。
您遇到的问题是安装程序不适用于python3。
这让我觉得他们没有为python 3准备烧瓶,这让我猜想如果你在Python 3下安装烧瓶,你会遇到更多问题。但你可以尝试并且很幸运。