Flask从入门到精通之flask安装
使用虚拟环境
安装Flask最简单的方式是使用虚拟环境,虚拟环境是python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局的Python解释器。虚拟环境非常有用,可以在系统的Python 解释器中避免包的混乱和版本的冲突。为每个程序单独创建虚拟环境可以保证程序只能访问虚拟环境中的包,从而保持全局解释器的干净整洁,使其只作为创建(更多)虚拟环境的源。使用虚拟环境还有个好处,那就是不需要管理员权限。
虚拟环境使用第三方实用工具virtualenv 创建。输入以下命令可以检查系统是否安装了virtualenv
virtualenv --version
如果结果显示报错,你就需要安装这个工具。大多数Linux 发行版都提供了virtualenv 包。例如,Ubuntu 用户可以使用下述命令安装它
sudo apt-get install python-virtualenv
virtualenv安装完毕之后,接下来是使用virtualenv创建虚拟环境,创建一个文件夹flask1,进入到flask1目录,执行下面命令:
sudo virtualenv myenv
这时候在flask1文件加下面就有了一个名为myenv的文件夹,它保存了一个全新的虚拟环境,其中有一个私有的Python解释器。在使用这个虚拟环境之前,你首先要把它激活。可以通过使用一下的命令激活虚拟环境。
source myenv/bin/activate
虚拟环境被激活后,其中Python 解释器的路径就被添加进PATH 中,但这种改变不是永久性的,它只会影响当前的命令行会话。为了提醒你已经激活了虚拟环境,激活虚拟环境的命令会修改命令行提示符,加入环境名:
(myenv) $
当虚拟环境中的工作完成后,如果你想回到全局Python 解释器中,可以在命令行提示符下输入deactivate
使用pip安装Flask包
大多数Python 包都使用pip 实用工具安装,使用virtualenv 创建虚拟环境时会自动安装pip。激活虚拟环境后,pip 所在的路径会被添加进PATH。如果你在Python 3.3 中使用pyvenv 创建虚拟环境,那就需要手动安装pip
执行下述命令可在虚拟环境中安装Flask:
pip install flask
执行上述命令,你就在虚拟环境中安装Flask 及其依赖了。要想验证Flask 是否正确安装,你可以启动Python 解释器,尝试导入Flask
(myenv) ysl@master:/home/flask/flask1$ python Python 2.7.12 (default, Nov 20 2017, 18:23:56) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import flask >>>
如果没有看到错误提醒,那恭喜你安装成功了。
- Atom编辑器入门到精通(一) 安装及使用基础
- SaltStack入门到精通第一篇:安装SaltStack
- Flask从入门到精通之flask扩展
- PetShop(3.0)入门到精通(一):安装
- Flask从入门到精通之自定义错误界面
- Windows Server 2003从入门到精通系列之―:详细探讨Windows server 2003操作系统的安装方法
- Provisioning Services 7.6 入门到精通系列之五:PVS控制台安装
- Flask从入门到精通之Flask表单渲染成HTML
- Redis入门到精通-Redis安装与部署
- Provisioning Services 7.6 入门到精通系列之六:目标设备安装
- NGINX由入门到精通:编译安装nginx
- Provisioning Services 7.6 入门到精通系列之三:PVS服务器安装
- Flask从入门到精通之在视图函数中处理表单
- 【TRIO-Basic从入门到精通教程一】软件安装
- TensorFlow 从入门到精通(一):安装和使用
- Django环境安装--Django从入门到精通系列教程
- Storm 从入门到精通 第四讲 Storm环境搭建 - Storm 安装
- Flask从入门到精通之重定向和用户会话
- Flask从入门到精通之使用Flask-SQLAlchemy管理数据库