Skip to main content
 首页 » 编程设计

python之flask-werkzeug 的 Virtualenv 问题

2025年05月04日18yxwkf

我已经安装了 virtualenv 以及 flask、werkzeug、jinja2 和 SQLAlchemy。我正在按照 flask 网站上提到的教程进行操作,但在执行 flask 代码时遇到了以下错误

 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,并且在 flask 的文档中提到 flask 支持 python 2.5。所以这可能是问题所在,也可能是其他问题。请帮我解决这个问题。

其次,我想知道获取具有 Python 2.7 的最新 virtualenv 的过程或有关如何在 virtualenv 上安装它的任何提示。

我正在使用 CentOS

提前致谢

请您参考如下方法:

import .module 语法在 Python 2.5 (relative import) 中引入。所以你至少要为这个东西使用 2.5。