二十五岁时我们都一样愚蠢、多愁善感,喜欢故弄玄虚,可如果不那样的话,五十岁时也就不会如此明智。
标题: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以上命令可以直接运行,无需虚拟环境进行系统范围的安装。