1.2 安装环境

1.2 安装环境

使用虚拟环境安装Flask,可以避免包的混乱和版本的冲突,虚拟环境是Python解释器的副本,在虚拟环境中你可以安装扩展包,为每个程序单独创建的虚拟环境,可以保证程序只能访问虚拟环境中的包。而不会影响系统中安装的全局Python解释器,从而保证全局解释器的整洁。

虚拟环境使用virtualenv创建,可以查看系统是否安装了virtualenv:

virtualenv --version

安装虚拟环境(须在联网状态下)

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

创建虚拟环境(ubuntu里须在联网状态下)

mkvirtualenv Flask_py

进入虚拟环境

workon Flask_py

退出虚拟环境

如果所在环境为真实环境,会提示deactivate:未找到命令

deactivate Flask_py

1.2.1 安装Flask

指定Flask版本安装

pip install flask==0.10.1

Mac系统:

easy_install flask==0.10.1

1.2.2 安装Flask依赖包

安装依赖包(须在虚拟环境中): 依赖就是开发以及程序运行需要使用的环境的集合。包括软件、插件等。我们一般会把需要使用的依赖给保存在一个文件中,命名为requirements的txt文件。如果在其它环境中要运行我们的项目,直接通过指令可以一次性安装所有依赖。

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

pip install -r requirements.txt

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

pip freeze > requirements.txt

在ipython中测试安装是否成功

from flask import Flask
安装成功.png
install_success.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本书介绍 你是不是对Django的学习感到迷茫?是不是对网上零星的教程感到绝望?是不是苦于没有可以迅速上手的实例而...
    阡陌3536阅读 1,332评论 0 0
  • 你的应用程序可能需要大量的软件包才能正常的工作。如果都不需要 Flask 包的话,你有可能读错了教程。当应用程序运...
    邪恶的Sheldon阅读 3,402评论 0 2
  • Flask Web开发实战学习笔记 Flask简介 Flask是使用Python编写的Web微框架。Web框架可以...
    举几个栗子阅读 1,257评论 0 1
  • 接下来,我们并不急于安装django,我们先安装一个叫virtualenvwrapper的东西(它里面集合了vir...
    立而人阅读 4,111评论 2 4
  • 版权归原著所有 第二十章 被骗 父亲与明叔在旅馆的这一晚,也许是因为太累,睡的特别香也特别沉,以至于在梦中一直不...
    知秋茶馆阅读 667评论 18 18