我已经安装了virtualenv以及flask,werkzeug,jinja2和SQLAlchemy。我是继烧瓶网站上提到的教程和执行烧瓶代码时,我碰到下面的错误Virtualenv与flask-werkzeug问题
Traceback (most recent call last):
File "hello.py", line 1, in ?
from flask import Flask
File "/root/myproject/env/lib/python2.4/site-packages/Flask-0.7dev_20110211-py2.4.egg/flask/__init__.py", line 18
from .app import Flask, Request, Response
^
什么,我觉得是virtualenv中包括了Python 2.4和烧瓶的文件中也提到,烧瓶支持Python 2.5。所以也许这可能是问题,也可能是其他问题。请帮我解决这个问题。
其次,我想知道获取最新的virtualenv的过程,它具有Python 2.7或有关如何将它安装在virtualenv上的任何提示。
我使用CentOS的
预先感谢您
感谢您的回复。我刚刚遵循了werkzeug和flask的文档教程。我刚从网站上下载了virtualenv,并且安装了python 2.4。我相信如果我得到蟒蛇2.5或更高,那可能会解决我的问题。反正我会尝试上面的代码。 – 2011-02-11 14:18:55
virtualenv本身没有python。你的发行版有。你可以尝试调用`python2.5`或任何centos用来区分同时安装的不同python版本。 – akira 2011-02-11 14:58:43
是的,我终于找到了解决方案,问题是我使用Python 2.4调用virtualenv。所以我做了什么,我安装了python 2.7以及setuptools并且调用了virtualenv。不管怎样,谢谢阿基拉。 – 2011-02-15 07:03:12