Flask基础学习
- 使用virtualenv实现python的虚拟环境
- Python Flask 入门开发
- Python Flask框架配置管理加载的三种方式
- Python Flask 路由配置
- Python Flask静态文件配置
- Python Flask模板渲染
- Python Flask 蓝图Blueprint
- Flask 使用Context上下文
- Flask中SQLAlchemy的使用
Flask 扩展
- 使用flask-script实现Flask项目定制shell功能
- Flask 中使用flask-admin实现数据模型绑定视图
- Flask 中使用mysql数据库
- Flask使用flask-migrate实现数据库迁移
Flask 进阶
virtualenv
可以帮助我们来创建一个Python
的虚拟环境,虚拟环境可以独立并隔离外部的python
环境,方便我们对于不同项目使用不同的python
依赖,已经依赖版本的不同而导致的错误。本篇文章主要来了解下如何使用virtualenv
实现python
环境的隔离。
安装virtualenv
我们可以通过pip
来安装virtualenv
,安装代码如下:
$ pip install virtualenv
创建虚拟环境
安装好virtualenv
后,我们就可以在项目中通过virtualenv
来创建虚拟环境。
$ virtualenv venv
通过命令在项目的根目录下创建一个venv
,该目录下将存放项目中所有依赖的python
库。
使用虚拟环境
virtualenv
提供虚拟环境命令行环境,我们可以通过创建的虚拟环境目录下的 bin/active
命令启动进入虚拟环境命令行空间。
$ cd venv/Scripts
$ activate
激活后,我们进入的就是venv
的虚拟环境,可以通过python -v 查看虚拟环境python
版本是否正确。进入虚拟环境后,我们可以通过:
$ pip install -r requirements.txt // 通过该命令下载requirements.txt中记录的所有依赖库
安装依赖完成后,当我们需要退出当前的虚拟环境时,我们可以通过如下命令退出虚拟环境:
$ cd venv/Scripts
$ deactivate