1.1 Flask 环境搭建

本文介绍了如何使用Pipenv管理Python项目的虚拟环境,包括环境安装、依赖管理、Flask模块的安装,并探讨了如何在PyCharm等IDE中集成开发。重点讲解了Pipfile的作用和常见操作,适合开发者快速部署Python项目。
摘要由CSDN通过智能技术生成

一、 Pipenv 环境准备

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

1. 安装pip和Pipenv

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

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

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

2. 创建虚拟环境

创建命令:  pipenv install 
默认虚拟位置:当前位置
虚拟环境要想自定义管理,可以:
1) 新增环境变量
         如:WORKON_HOME:  E:\VirtualEnv

在这里插入图片描述

2) 检测是否成功
        命令窗口: workon 检测

在这里插入图片描述

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

pipenv install 就可以创建
workon 就可以展示当前创建的虚拟环境
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 管理依赖

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

Pipfile如何产生:
在当前项目下,创建虚拟环境即可生成,pipenv install,如下图:
在这里插入图片描述
文件作用:
在项目根路径下创建成功之后,
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

在这里插入图片描述

三、集成开发环境

Pycharm 或者 Intellij IDEA 都可以,具体安装方式可自行百度
安装成功后,可以打开项目(如:FlaskProjects), 设置项目环境变量, 路径: File—Settings----Project — Project Interpreter —齿轮—
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值