1.1 Flask 环境搭建

一、 Pipenv 环境准备

Pipenv 是基于pip的Python包管理工具,与pip用法类似 ,是pip,Pipfile 和Virtualenv的结合体,它让包安装、包依赖管理和虚拟环境管理更加方便,可实现搞笑的Python项目开发工作流。

1. 安装pip和Pipenv

1) pip安装:

       pip 是用来安装Python包的工具,一般在python安装完成时,会自动完成安装,可以通过命令:pip --version  如下图类似内容,则会安装成功

在这里插入图片描述
如若提示下图 内容,那么需要在环境变量中:Path 需要增加: Python安装路径\Script:
1.1 Flask 环境搭建_第1张图片

2) Pipenv安装

   Windows命令安装:   pip install pipenv
   Linux /MacOS  命令安装: sudo -H   pip install pipen

2. 创建虚拟环境

创建命令:  pipenv install 
默认虚拟位置:当前位置
虚拟环境要想自定义管理,可以:

1) 新增环境变量

         如:WORKON_HOME:  E:\VirtualEnv

1.1 Flask 环境搭建_第2张图片

2) 检测是否成功

        命令窗口: workon 检测

1.1 Flask 环境搭建_第3张图片

3) 此时再创建虚拟环境,虚拟环境就是配置的环境

pipenv install 就可以创建
workon 就可以展示当前创建的虚拟环境
1.1 Flask 环境搭建_第4张图片
1.1 Flask 环境搭建_第5张图片
1.1 Flask 环境搭建_第6张图片

4. 管理依赖

1)问题以及解决方法

一个程序通常会有很多Python包,即:依赖,而程序不仅仅会在一台电脑上运行,程序部署上线时,需要安装到远程服务器上,为了顺利运行,就得安装符合要求的包,较麻烦而且较容易遗漏。为了解决这类问题,我们就用到了:Pipfile

Pipfile如何产生:
在当前项目下,创建虚拟环境即可生成,pipenv install,如下图:
1.1 Flask 环境搭建_第7张图片
文件作用:
在项目根路径下创建成功之后,
1) 会在虚拟环境路径生成: 项目名称-自生成字符 名称的虚拟环境,
2) 会在项目根路径下生成: Pipfile 和Pipfile.Lock文件
Pipfile 记录项目依赖包列表
Pipfile.lock 记录固定版本的详细依赖包的列表
当使用pipenv 删除/安装依赖包时,两文件会对应更新

2) pipenv 常用命令操作

创建虚拟环境
cd 进入创建虚拟环境目录
pipenv install (安装完成后,会在虚拟环境目录生成)
进入虚拟环境: pipenv shell
退出虚拟环境: exit
安装第三方库: pip install (无需在虚拟环境下,可以在项目目录下直接使用命令安装)
可以在Pipfile.lock中查看包依赖
在Pipfile中查看安装第三方库
(注意: 安装默认下载地址是Pipfile中的“url”,默认国外源,我们修改它为国内源,下载快:https://pypi.tuna.tsinghua.edu.cn/simple/
查看依赖包: pipenv graph
删除虚拟环境: pipenv --rm
查看虚拟环境: workon
卸载第三方: pipenv uninstall
当前项目虚拟环境python解释器路径: pipenv --py
列出本地工程路径: pipenv --where
列出虚拟环境路径: pipenv --venv
生成lock文件: pipenv lock

3)环境恢复–(误删虚拟环境/第三方包)

- 第一种: 导出再安装(前提未删除)
导出当前环境所有的包,生成requirement.txt文件
pipenv lock -r --dev > requirements.txt
pipenv也可以通过requirements.txt安装环境的依赖包
pipenv install -r requirements.txt
- 第二种: 误删环境了,恢复的话, 那么直接:
pipenv install --dev
- 第三种: 误删第三方库,恢复的话, 那么直接:
pipenv install --dev 包名

二、 Flask安装

   安装命令:   pipenv install  flask
   如果时要更新版本: pipenv  update flask

1.1 Flask 环境搭建_第8张图片

三、集成开发环境

Pycharm 或者 Intellij IDEA 都可以,具体安装方式可自行百度
安装成功后,可以打开项目(如:FlaskProjects), 设置项目环境变量, 路径: File—Settings----Project — Project Interpreter —齿轮—
1.1 Flask 环境搭建_第9张图片
1.1 Flask 环境搭建_第10张图片
1.1 Flask 环境搭建_第11张图片
1.1 Flask 环境搭建_第12张图片

你可能感兴趣的:(Flask,pip虚拟环境安装,虚拟环境安装位置修改,flask安装)