flask框架的教程--虚拟环境的安装[一]

Posted gaidy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flask框架的教程--虚拟环境的安装[一]相关的知识,希望对你有一定的参考价值。

  为什么需要安装虚拟环境呢?

因为虚拟环境中扩展包对本机软件中不影响

安装

查看是否安装了虚拟环境

技术分享图片

 安装虚拟环境的第三方工具

sudo pip install virtualenv

sudo pip install virtualenvwrapper

安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量:

# 1、创建目录用来存放虚拟环境
mkdir 
$HOME/.virtualenvs

# 2、打开~/.bashrc文件,并添加如下:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

# 3、运行
source ~/.bashrc

创建虚拟环境

# python 2 中创建虚拟环境(默认python2)
mkvirtualenv 虚拟环境名称
例 :
mkvirtualenv flask_test

# python3中,创建虚拟环境
mkvirtualenv -p python3 虚拟环境名称
例 :
mkvirtualenv -p python3 flask_test

创建环境需要联网

技术分享图片

退出虚拟环境

 deactivate

技术分享图片

进入虚拟环境

workon 虚拟环境的名字

技术分享图片

安装flask常用的包

# 安装单个工具包
sudo pip install Flask==0.10.1
# 安装多个包 把多个包直接放到txt文件内
pip install -p 加txt文件的路径和文件名

技术分享图片

安装成功后查询包安装成功没

pip list

技术分享图片

Flask常用扩展包:

  • Flask-SQLalchemy:操作数据库;
  • Flask-script:插入脚本;
  • Flask-migrate:管理迁移数据库;
  • Flask-Session:Session存储方式指定;
  • Flask-WTF:表单;
  • Flask-Mail:邮件;
  • Flask-Bable:提供国际化和本地化支持,翻译;
  • Flask-Login:认证用户状态;
  • Flask-OpenID:认证;
  • Flask-RESTful:开发REST API的工具;
  • Flask-Bootstrap:集成前端Twitter Bootstrap框架;
  • Flask-Moment:本地化日期和时间;
  • Flask-Admin:简单而可扩展的管理接口的框架

以上是关于flask框架的教程--虚拟环境的安装[一]的主要内容,如果未能解决你的问题,请参考以下文章

Flask框架搭建虚拟环境教程(Linux)

python轻量框架--Flask(入门教程)

Flask搭建虚拟环境

Python虚拟环境的搭建

linux下Flask框架搭建简单网页

windows安装python flask虚拟环境