第二章:虚拟环境的安装和使用
面试题
为什么需要安装虚拟环境?市面上都有什么虚拟环境?你平时习惯用什么虚拟环境?
带着面试题,我们聊聊为什么安装虚拟环境,现在python web 框架更新速度很快,项目所需的环境也有差异,因此才会有虚拟环境的一种机制来解决这个问题。比如说,我现在的项目是基于python2.7版本开发的,老板让我在这个服务器上在开发一个项目,而项目所需的python环境是3.0,这样,我就需要为每个项目单独装一个环境,这样就不会因为版本冲突而导致项目出现不可预期的错误。现在是市面上比较流行的虚拟环境,主要有virtualenv,pipenv,pyenv,docker。我现在一直只用的pipenv,因为操作简单,项目易于管理。
虚拟环境的安装与使用
1. 安装pipenv
pip install pipenv
2. 切入你的工作目录,安装虚拟环境
1 | pipenv install |
3.进入交互模式
1 | pipenv shell |
4.退出交互模式
pipenv shell
5.进入交互模式并安装flask
pipenv shell
pipenv install flask
6. 检测flask 是否安装成功
1 2 3 | #进入python 交互模式 import flask #查看是否报错,若不报错,则证明成功安装flask |
7. 查看当前环境安装的包信息
1 2 | # 检查当前环境安装的包 pipenv graph |
至此虚拟环境安装和使用结束
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端