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设计模式编程中Adapter适配器模式的使用实例
Mar 02 Python
详解flask表单提交的两种方式
Jul 21 Python
python多进程实现文件下载传输功能
Jul 28 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
Oct 14 Python
python执行scp命令拷贝文件及文件夹到远程主机的目录方法
Jul 08 Python
python卸载后再次安装遇到的问题解决
Jul 10 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
Aug 12 Python
FFrpc python客户端lib使用解析
Aug 24 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
Nov 11 Python
python3下pygame如何实现显示中文
Jan 11 Python
解决python gdal投影坐标系转换的问题
Jan 17 Python
JAVA及PYTHON质数计算代码对比解析
Jun 10 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
GD输出汉字的函数的分析
2006/10/09 PHP
收藏的PHP常用函数 推荐收藏保存
2010/02/21 PHP
探讨php中防止SQL注入最好的方法是什么
2013/06/10 PHP
Zend Framework教程之模型Model基本规则和使用方法
2016/03/04 PHP
PHP+AJAX 投票器功能
2017/11/11 PHP
jquery ui dialog里调用datepicker的问题
2009/08/06 Javascript
关于JavaScript定义类和对象的几种方式
2010/11/09 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
JavaScript prototype 使用介绍
2013/08/29 Javascript
javascript模块化是什么及其优缺点介绍
2013/09/02 Javascript
jQuery基础语法实例入门
2014/12/23 Javascript
深入理解JavaScript系列(30):设计模式之外观模式详解
2015/03/03 Javascript
举例讲解JavaScript中关于对象操作的相关知识
2015/11/16 Javascript
JS创建事件的三种方法(实例代码)
2016/05/12 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
2016/12/14 Javascript
JavaScript实现图像模糊化的方法实例
2017/01/15 Javascript
对于input 框限定输入值为浮点型的js代码
2017/09/25 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
Python中实现的RC4算法
2015/02/14 Python
Python+matplotlib+numpy绘制精美的条形统计图
2018/01/02 Python
Django权限机制实现代码详解
2018/02/05 Python
在Python中构建增广矩阵的实现方法
2019/07/01 Python
keras之权重初始化方式
2020/05/21 Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
2020/06/17 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
英国领先的在线鱼贩:The Fish Society
2020/08/12 全球购物
2019史上最全Database工程师题库
2015/12/06 面试题
外语专业毕业生个人的自荐信
2013/11/19 职场文书
创业计划书六个要素
2013/12/26 职场文书
总经理秘书工作职责
2013/12/26 职场文书
演讲稿的写法
2014/05/19 职场文书
六查六看六改心得体会
2014/10/14 职场文书
教师党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
党的群众路线教育实践活动个人对照检查材料(医生)
2014/11/05 职场文书
行政处罚事先告知书
2015/07/01 职场文书