Flask环境 Flask概述 Flask应用 条件 安装Flask通常需要Python 2.6或更高版本。尽管Flask及其依赖与Python 3(Python 3.3以上版本)配合良好,但许多Flask扩展并不能正确支持它。因此,建议在Python 2.7上安装Flask。 为开发环境安装virtualenv virtualenv 是一个虚拟的Python环境构建器。它可以帮助用户并行创建多个Python环境。因此,它可以避免不同版本的库之间的兼容性问题。 以下命令在C:/ pythonX / scripts路径下安装 virtualenv.Here X是Python的版本名称。 pip install virtualenv 输出应该是这样的 - Collecting virtualenv Downloading virtualenv-15.0.1-py2.py3-none-any.whl (1.8MB) 100% |################################| 1.8MB 204kB/s Installing collected packages: virtualenv Successfully installed virtualenv-15.0.1 该命令需要管理员权限。在Linux / Mac OS上的 pip 之前添加 sudo 。如果您在Windows上,请以管理员身份登录。在Ubuntu上, virtualenv 可以使用其包管理器进行安装。 sudo apt-get install virtualenv 安装完成后,新的虚拟环境将在文件夹中创建。 mkdir newproj cd newproj virtualenv venv 要激活相应的环境,请在 Linux / OS X上 使用以下命令 - venv/bin/activate 在 Windows上 ,可以使用以下内容 - venv\scripts\activate 我们现在准备在这个环境中安装Flask。 pip install Flask 输出应该是这样的 - Collecting Flask Downloading Flask-0.10.1.tar.gz (544kB) 100% |################################| 544kB 410kB/s Collecting Werkzeug>=0.7 (from Flask) Downloading Werkzeug-0.11.4-py2.py3-none-any.whl (305kB) 100% |################################| 307kB 531kB/s Collecting Jinja2>=2.4 (from Flask) Downloading Jinja2-2.8-py2.py3-none-any.whl (263kB) 100% |################################| 266kB 935kB/s Collecting itsdangerous>=0.21 (from Flask) Downloading itsdangerous-0.24.tar.gz (46kB) 100% |################################| 49kB 1.6MB/s Collecting MarkupSafe (from Jinja2>=2.4->Flask) Downloading MarkupSafe-0.23.tar.gz Installing collected packages: Werkzeug, MarkupSafe, Jinja2, itsdangerous, Flask Running setup.py install for MarkupSafe Running setup.py install for itsdangerous Running setup.py install for Flask Successfully installed Flask-0.10.1 Jinja2-2.8 MarkupSafe-0.23 Werkzeug-0.11.4 itsdangerous-0.24 以上命令可以直接运行,无需虚拟环境进行系统范围的安装。 Flask概述 Flask应用