Flask-1-02-安装环境

使用虚拟环境安装Flask,这样你可以隔离不同版本的开发软件,需要使用不同版本的Python解释器也不会起冲突。确保了每一个项目都在独立的环境中运行。

安装虚拟环境


 

$ sudo pip install virtualenv
$ sudo pip install virtualenvwrapper

查看版本


$ virtualenv --version

安装完虚拟环境后,须配置环境变量:


 

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

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

# 3、运行
source ~/.bashrc

创建虚拟环境


$ mkvirtualenv Flask_py

进入虚拟环境


$ workon Flask_py

退出虚拟环境


$ deactivate Flask_py

安装Flask


 

指定Flask版本安装
$ pip install flask==0.10.1

安装Flask依赖包


生成依赖包(须在虚拟环境中):

$ pip freeze > requirements.txt

打开生成的依赖包:将下面的内容复制到里面就可以安装相关依赖包

$ sudo vim requirements.txt 
alembic==0.9.4
amqp==2.2.2
billiard==3.5.0.3
celery==4.1.0
certifi==2017.7.27.1
chardet==3.0.4
Flask==0.10.1
Flask-Migrate==2.1.0
Flask-Script==2.0.5
Flask-Session==0.3.1
Flask-SQLAlchemy==2.2
Flask-WTF==0.14.2
idna==2.5
itsdangerous==0.24
Jinja2==2.9.6
kombu==4.1.0
Mako==1.0.7
MarkupSafe==1.0
olefile==0.44
Pillow==4.2.1
pycryptodome==3.4.7
python-alipay-sdk==1.4.0
python-dateutil==2.6.1
python-editor==1.0.3
pytz==2017.3
qiniu==7.1.4
redis==2.10.5
requests==2.18.3
six==1.10.0
SQLAlchemy==1.1.12
urllib3==1.22
vine==1.1.4
Werkzeug==0.12.2
WTForms==2.1
MySQL-python==1.2.5

安装依赖包(须在虚拟环境中):

$ pip install -r requirements.txt

运行ipython(须在虚拟环境中):

$ ipython 

在ipython中测试安装是否成功

In [1]: from flask import Flask

猜你喜欢

转载自www.cnblogs.com/Hannibal-2018/p/11205921.html
今日推荐