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中使用Mako模版库的简单教程
Apr 08 Python
Python的几个高级语法概念浅析(lambda表达式闭包装饰器)
May 28 Python
利用python 更新ssh 远程代码 操作远程服务器的实现代码
Feb 08 Python
python读取图片并修改格式与大小的方法
Jul 24 Python
基于python实现聊天室程序
Jul 27 Python
python实现事件驱动
Nov 21 Python
Python 最大概率法进行汉语切分的方法
Dec 14 Python
Python 使用list和tuple+条件判断详解
Jul 30 Python
python基于TCP实现的文件下载器功能案例
Dec 10 Python
Django模板获取field的verbose_name实例
May 19 Python
pycharm 如何查看某一函数源码的快捷键
May 12 Python
Python IO文件管理的具体使用
Mar 20 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
Yii1.1框架实现PHP极光推送消息通知功能
2018/09/06 PHP
PHP关于foreach复制知识点总结
2019/01/28 PHP
JavaScript实用技巧(一)
2010/08/16 Javascript
javascript面向对象入门基础详细介绍
2012/09/05 Javascript
js如何打印object对象
2015/10/16 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
Vue.js动态组件解析
2016/09/09 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
Vue.js一个文件对应一个组件实践
2016/10/27 Javascript
javascript 玩转Date对象(实例讲解)
2017/07/11 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
2017/12/26 Javascript
jQuery选择器之基本选择器用法实例分析
2019/02/19 jQuery
jquery-ui 进度条功能示例【测试可用】
2019/07/25 jQuery
python中使用smtplib和email模块发送邮件实例
2014/04/22 Python
跟老齐学Python之关于循环的小伎俩
2014/10/02 Python
简单谈谈python的反射机制
2016/06/28 Python
Python多继承顺序实例分析
2018/05/26 Python
Python Flask框架扩展操作示例
2019/05/03 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
关于python中密码加盐的学习体会小结
2019/07/15 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
使用卷积神经网络(CNN)做人脸识别的示例代码
2020/03/27 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
2020/04/28 Python
域名注册、建站工具、网页主机、SSL证书:Dynadot
2017/01/06 全球购物
比利时家具购买网站:Home24
2019/01/03 全球购物
医院合作协议书
2014/08/19 职场文书
合作协议书范文
2014/08/20 职场文书
党员“四风”方面存在问题及整改措施
2014/09/24 职场文书
2014年学校工作总结
2014/11/20 职场文书
秋季运动会开幕词
2015/01/28 职场文书
2016教师国培研修感言
2015/12/08 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
辞职信怎么写?你都知道吗?
2019/06/24 职场文书
解决IDEA翻译插件Translation报错更新TTK失败不能使用
2022/04/24 Python
MySQL深分页问题解决思路
2022/12/24 MySQL