[壹] Flask web 开发:安装

本系列笔记是我阅读Miguel Grinberg的《Flask Web Development》的笔记,标题与书本同步。希望通过记录技术笔记的方式促进自己对知识的理解。

本篇对应书本第一章:安装。

使用虚拟环境

虚拟环境作用

  1. 可以在系统的Python解释器中避免包的混乱和版本冲突。

  2. 为每个程序单独创建虚拟环境可以保证程序只能访问虚拟环境的包,从使其只作为创建(更多)虚拟环境的源。

  3. 使用虚拟环境不需要管理员权限。

判断是否安装虚拟环境命令:

$ virtualenv --version # 查看虚拟环境版本

安装虚拟环境:

  1. linux系统
$ sudo apt-get install python-virtualenv
  1. Mac OS X系统
$ sudo easy_install virtualenv
  1. Windows系统
    去https://bitbucket.org/pypa/setuptools下载 ez_setup.py,在Python环境下执行改脚本:
$ python ez_setup.py$ easy_install virtualenv

上述安装命令必须具有管理员权限,Unix系统则需要在命令前加上 sudo

下载示例代码:

$ git clone https://github.com/miguelgrinberg/flasky.git$ cd flasky$ git checkout 1a

下载作者的代码,切换到1a的分支上。

创建虚拟环境:

$ virtualenv venvNew python executable in venv/bin/python2.7Also creating executable in venv/bin/pythonInstalling setuptools............done.Installing pip...............done.

激活虚拟环境:

  1. Linux系统
$ source venv/bin/activate
  1. Windows系统
$ venv\Scripts\activate

取消已激活的环境用deactivate。

使用pip安装Python包

虚拟环境中安装Flask:

(venv) $ pip install flask

检查是否安装成功:

(venv) $ python>>> import flask>>>

检查的原理:如果该环境中没有该包,import会失败报错。

本文由 EverFighting 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。

关键字:Python, flask


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部