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转换摩斯密码示例
Feb 16 Python
python之import机制详解
Jul 03 Python
Django1.3添加app提示模块不存在的解决方法
Aug 26 Python
安装ElasticSearch搜索工具并配置Python驱动的方法
Dec 22 Python
好用的Python编辑器WingIDE的使用经验总结
Aug 31 Python
numpy数组拼接简单示例
Dec 15 Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 Python
python移位运算的实现
Jul 15 Python
对于Python深浅拷贝的理解
Jul 29 Python
使用Pandas将inf, nan转化成特定的值
Dec 19 Python
django 模版关闭转义方式
May 14 Python
python如何利用traceback获取详细的异常信息
Jun 05 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
PHP 已经成熟
2006/12/04 PHP
PHP实现MVC开发得最简单的方法――模型
2007/04/10 PHP
PHP函数超时处理方法
2016/02/14 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
laravel框架查询数据集转为数组的两种方法
2019/10/10 PHP
用JavaScript将从数据库中读取出来的日期型格式化为想要的类型。
2009/08/15 Javascript
WEB 浏览器兼容 推荐收藏
2010/05/14 Javascript
根据对象的某一属性进行排序的js代码(如:name,age)
2010/08/10 Javascript
js实现屏蔽默认快捷键调用自定义事件示例
2013/06/18 Javascript
JS对象转换为Jquery对象示例
2014/01/26 Javascript
jquery+正则实现统一的表单验证
2015/09/20 Javascript
JS上传组件FileUpload自定义模板的使用方法
2016/05/10 Javascript
javascript 将共享属性迁移到原型中去的实现方法
2016/08/31 Javascript
深入学习js瀑布流布局
2016/10/14 Javascript
基于vue.js中事件修饰符.self的用法(详解)
2018/02/23 Javascript
详解Vue CLI3 多页应用实践和源码设计
2018/08/30 Javascript
写gulp遇到的ES6问题详解
2018/12/03 Javascript
解决JS表单验证只有第一个IF起作用的问题
2018/12/04 Javascript
Three.JS实现三维场景
2018/12/30 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
详解nodejs http请求相关总结
2019/03/31 NodeJs
JS数组splice操作实例分析
2019/10/12 Javascript
[54:10]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
Python使用MySQLdb for Python操作数据库教程
2014/10/11 Python
Tensorflow的可视化工具Tensorboard的初步使用详解
2018/02/11 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
2018/06/11 Python
python之消除前缀重命名的方法
2018/10/21 Python
Anaconda使用IDLE的实现示例
2020/09/23 Python
python多线程和多进程关系详解
2020/12/14 Python
Desigual德国官网:在线购买原创服装
2018/03/27 全球购物
英国女性运动服品牌:Sweaty Betty
2018/11/08 全球购物
医药代表个人的求职信分享
2013/12/08 职场文书
小学体育教学反思
2014/01/31 职场文书
安全教育的主题班会
2015/08/13 职场文书
2019预备党员转正申请书模板2篇!
2019/08/07 职场文书
php微信小程序解包过程实例详解
2021/03/31 PHP