flask 虚拟环境
Flask是基于Python的web架构,要使用Flask,需要安装一系列的Python和Flask插件,这要求系统对Python的支持必须友好,这方面,Linux具有天然的优势,因为Linux系统是集成Python的。因此,我们的实践环境将基于Linux,对于windows环境,我们予以忽略。
1.1 基础环境
相对来说,LINUX 对 python的支持显得更为友好(个人见解,不喜勿喷),因此,本教程的基础环境设置如下:
- Ubuntu 14.04
- 系统自带 Python,版本 2.7.6
-
IDE 是 Pycharm4.0.3(需要安装)
1.2 建立虚拟环境
虚拟环境是 Python 解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局 Python 解释器。这样可以在系统的 Python 解释器中避免包的混乱和版本的冲突。
虚拟环境使用第三方实用工具 virtualenv 创建。输入以下命令可以检查系统是否安装了virtualenv:
$ virtualenv --version
如果结果显示错误,你就需要安装这个工具。
安装命令:
$ sudo apt-get install python-dev python-virtualenv
下一步是在项目的目录下创建 Python 虚拟环境。
$ cd /opt
$ sudo mkdir ousi373
$ sudo chown xxpost:xxpost -R ousi373
$ cd ousi373
$ virtualenv flask
New python executable in flask/bin/python
Installing setuptools, pip...done.
现在 ousi373 文件夹下有一个名为 flask 的子文件夹,它保存了一个全新的虚拟环境,其中有一个私有的 Python 解释器。在使用之前,你需要先将其“激活”。在 Ubuntu14.04 下使用bash shell 命令行:
$ source flask/bin/activate
虚拟环境被激活后,其中 Python 解释器的路径就被添加进 PATH 中,但这种改变不是永久性的,它只会影响当前的命令行会话。激活后的命令提示符,加入环境名:
(flask)$
如果你想回到局 Python 解释器中,可以在命令提示符下输入deactivate。
(flask)$ deactivate
1.3 使用 pip 安装 Python 包
在虚拟环境中安装 Flask:
(flask)$ pip install flask
想要验证 Flask 是否安装正确,你可以启动 Python 解释器,尝试导入 Flask:
(flask)$ python
>> import flask
>>
如果没有看到错误提醒,那么恭喜您,你已经完成基础环境的搭建了。
链接:http://www.jianshu.com/p/bd38b2fea4cb
來源:简书