Python 搭建Flask开发环境

前言

在进入安装之前我们要先搞懂一个问题那就是:为什么要虚拟环境?

  • 虚拟环境主要是为了保证环境的统一性,对于不同得应用建立专属得python环境。
  • 如针对后台开发得Flask可以建立一个虚拟环境,针对爬虫开发得应用可以建立一个虚拟环境,避免环境之间产生冲突。
  • 可以避免一个环境造成得安装包过的多,导致环境加载缓慢。

安装虚拟环境

虚拟环境工具小7知道的有以下几个:

  • pipenv
  • virtualenv+pip
  • venv+pip
  • virtualenvwrapper
  • Poetry

首先虚拟环境由李辉老师推荐我一直用的是pipenv,但是在使用过程中遇到了许多问题后面也看李辉老师以及各方大佬的劝退文所以这里不给大家推荐pipenv,虽然它刚刚开始使用的时候很方便。

virtualenv+pip和venv+pip两者的使用方式基本相同,唯一不同的是创建虚拟环境的方式。
如果你使用 Python3.3及以上版本,我们推荐你使用标准库内置的venv。

我用的是Python3.7所以这里给大家介绍venv+pip的使用
而virtualenvwrapper与Poetry自己还没怎么玩过,等咱熟悉了之后再给大家写一篇以上虚拟环境的使用总结。

1.创建虚拟环境

venv无须安装
假设我们的项目名叫 flask_example放在D盘,创建对应的文件夹然后切换到根目录如:
输出结果
输入以下命令:

python -m venv flask-venv

步骤

其中 flask-venv 是虚拟环境的名字,也作为创建的虚拟环境文件夹名称,你可以自由修改(通常会使用 venv 或 env 作为虚拟环境名)

2.激活虚拟环境

输入以下命令:

flask-venv\scripts\activate

在这里插入图片描述

激活虚拟环境以后,命令行提示符前会显示当前虚拟环境的名字如下:
输出结果

3.退出虚拟环境

deactivate

4.pip 管理依赖

命令 说明
pip install flask 安装依赖(这里是以Flask为例)
pip install -U flask 更新依赖
pip show flask 查看某个依赖的详细信息(flask为例)
pip list 列出所有依赖
pip freeze > requirements.txt 导出虚拟环境所有依赖包名
pip install -r requirements.txt 安装项目所依赖全部模块

安装FLask框架

首先我们要确保虚拟环境在激活的情况下输入一下命令:

pip install flask

可输入flask --version 查看是否安装成功

步骤
步骤

参考地址:
前言中的问题回答参考自:为什么需要搭建虚拟环境

发布了29 篇原创文章 · 获赞 19 · 访问量 1315

猜你喜欢

转载自blog.csdn.net/s1156605343/article/details/104683321