雷林鹏分享:Flask开发环境安装配置

  安装Flask一般须要Python 2.6或更高版本。 尽管Flask及其依赖与Python 3(Python 3.3以上版本)配合良好,但许多Flask扩展并不能正确支持它。 所以,可是官方建议在Python 3.6+ 以上安装Flask。python

  安装virtualenv网络

  virtualenv是一个虚拟的Python环境构建器。 它能够帮助用户并行建立多个Python环境。 所以,它能够避免不一样版本的库之间的兼容性问题。学习

  使用虚拟环境在开发和生产中管理项目的依赖关系。操作系统

  虚拟环境解决什么问题? 您拥有的Python项目越多,可能须要使用不一样版本的Python库,甚至Python自己的版本也不相同。一个项目的较新版本的库可能会破坏另外一个项目的兼容性。blog

  虚拟环境是独立的Python库组,每一个项目一个环境。一个项目安装的软件包不会影响其余项目或操做系统的软件包。ip

  若是您使用的是:Python 2.x 那么能够参考如下安装开发 virtualenv 。开发

  如下命令在C:/pythonX/scripts路径下安装virtualenv,这里X是Python的版本名称。get

  pip install virtualenvit

  输出应该是这样的 -pip

  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

  以上命令能够直接运行,无需虚拟环境进行系统范围的安装。

  以上内容主要是针对 Python 2.x 版本安装Flask的。

  Python 3与venv模块捆绑在一块儿以建立虚拟环境。 若是您使用的是现代版本的Python,则能够继续阅读下一节。

  安装Flask

  在激活的环境中,这里以Window 10 + Python 3.6环境做为安装演示,使用如下命令安装Flask:

  $ pip install Flask

  这样,Flask安装就完成了,在一下节中,咱们将学习如何使用Flask建立一个简单的Web应用程序。(编辑:雷林鹏 来源:网络 侵删)

相关文章
相关标签/搜索