Python虚拟环境venv用法详解


Posted in Python onMay 25, 2020

初衷:

在工作的时候,我们会有很多个项目,每个项目使用的库的版本不一样,导致我们切换项目的时候会很麻烦。

比如:我有两个django项目,项目一使用的版本是 django 1.7 , 项目二使用的版本是 django 2.2。两个项目平时都要维护,如果没有独立的环境,那我每次维护项目一的时候,我就需要安装 django 1.7,维护项目二的时候,我就要安装 django 2.2,这样会很麻烦。

所以我们需要给每个项目建立一个独立的环境,这个时候环境管理就派上用场了,我在维护项目一的时候,只需要使用项目一的环境来运行这个项目就行了,就不用来回的卸载安装指定的 django版本。

环境管理工具: venv

安装方式:

Python 3.3以后,自带的库。

使用方法:

1.在指定文件夹新建一个环境

python -m venv [环境名称]

Python虚拟环境venv用法详解

2.进入创建的项目

Python虚拟环境venv用法详解

Python虚拟环境venv用法详解

3.退出环境

test\scripts\deactivate.bat

Python虚拟环境venv用法详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python的dict,set,list,tuple应用详解
Jul 24 Python
用Python写飞机大战游戏之pygame入门(4):获取鼠标的位置及运动
Nov 05 Python
利用 python 对目录下的文件进行过滤删除
Dec 27 Python
Python检测网络延迟的代码
May 15 Python
修改默认的pip版本为对应python2.7的方法
Nov 06 Python
python+pyqt5实现KFC点餐收银系统
Jan 24 Python
Python学习笔记之列表推导式实例分析
Aug 13 Python
自定义Django Form中choicefield下拉菜单选取数据库内容实例
Mar 13 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
Jun 23 Python
Python实现像awk一样分割字符串
Sep 15 Python
如何设置PyCharm中的Python代码模版(推荐)
Nov 20 Python
Python识别花卉种类鉴定网络热门植物并自动整理分类
Apr 08 Python
将keras的h5模型转换为tensorflow的pb模型操作
May 25 #Python
tensorflow转换ckpt为savermodel模型的实现
May 25 #Python
基于Python把网站域名解析成ip地址
May 25 #Python
使用keras和tensorflow保存为可部署的pb格式
May 25 #Python
Python使用configparser读取ini配置文件
May 25 #Python
浅谈tensorflow模型保存为pb的各种姿势
May 25 #Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
May 25 #Python
You might like
使用laravel根据用户类型来显示或隐藏字段
2019/10/17 PHP
mouse_on_title.js
2006/08/25 Javascript
科讯商业版中用到的ajax空间与分页函数
2007/09/02 Javascript
JQuery 国际象棋棋盘 实现代码
2009/06/26 Javascript
Javascript 事件流和事件绑定
2009/07/16 Javascript
js判断生效时间不得大于失效时间的思路及代码
2013/04/23 Javascript
window.print打印指定div实例代码
2013/12/13 Javascript
简单理解JavaScript中的封装与继承特性
2016/03/19 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
基于JQuery的购物车添加删除以及结算功能示例
2017/03/08 Javascript
react-native-video实现视频全屏播放的方法
2018/03/19 Javascript
jQuery实现参数自定义的文字跑马灯效果
2018/08/15 jQuery
微信小程序登录时如何获取input框中的内容
2019/12/04 Javascript
微信小程序用canvas画图并分享
2020/03/09 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
python实现任意位置文件分割的实例
2018/12/14 Python
Python简单I/O操作示例
2019/03/18 Python
python如何爬取网站数据并进行数据可视化
2019/07/08 Python
使用python实现画AR模型时序图
2019/11/20 Python
Python Pygame实现俄罗斯方块
2021/02/19 Python
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
英国计算机商店:Technextday
2019/12/28 全球购物
Electric官网:美国高级眼镜和配件品牌
2020/06/04 全球购物
如何开启linux的ssh服务
2013/06/03 面试题
提高EJB性能都有哪些技巧
2012/03/25 面试题
小学生自我评价范例
2013/09/24 职场文书
保送生自荐信范文
2013/10/06 职场文书
公积金单位接收函
2014/01/11 职场文书
教学实验楼管理制度
2014/02/01 职场文书
如何写一封打动人心的求职信
2014/02/17 职场文书
乡村文明行动实施方案
2014/03/29 职场文书
教师敬业奉献模范事迹材料
2014/05/18 职场文书
机关作风建设工作总结
2014/10/23 职场文书
自愿离婚协议书范本
2015/01/26 职场文书
结婚通知短信大全
2015/04/17 职场文书
Win11 Build 22000.51版本文件资源管理器“命令栏”和上下文菜单有什么新变化?
2021/11/21 数码科技