本系列笔记是我阅读Miguel Grinberg的《Flask Web Development》的笔记,标题与书本同步。希望通过记录技术笔记的方式促进自己对知识的理解。
本篇对应书本第一章:安装。
虚拟环境作用
判断是否安装虚拟环境命令:
12 | $ virtualenv —version #查看虚拟环境版本 |
安装虚拟环境:
1 | $ sudo apt–get install python–virtualenv |
1 | $ sudo easy_install virtualenv |
https://bitbucket.org/pypa/setuptools
下载 ez_setup.py,在Python环境下执行改脚本:12 | $ python ez_setup.py$ easy_install virtualenv |
上述安装命令必须具有管理员权限,Unix系统则需要在命令前加上 sudo
下载示例代码:
1234 | $ git clone https://github.com/miguelgrinberg/flasky.git$ cd flasky$ git checkout 1a |
下载作者的代码,切换到1a的分支上。
创建虚拟环境:
123456 | $ virtualenv venvNew python executable in venv/bin/python2.7Also creating executable in venv/bin/pythonInstalling setuptools............done.Installing pip...............done. |
激活虚拟环境:
1 | $ source venv/bin/activate |
1 | $ venvScriptsactivate |
取消已激活的环境用deactivate。
虚拟环境中安装Flask:
12 | (venv) $ pip install flask |
检查是否安装成功:
1234 | (venv) $ python>>> import flask>>> |
检查的原理:如果该环境中没有该包,import会失败报错。