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 splitlines使用技巧
Sep 06 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
Jan 04 Python
解决python升级引起的pip执行错误的问题
Jun 12 Python
Python第三方库h5py_读取mat文件并显示值的方法
Feb 08 Python
Python爬虫实现验证码登录代码实例
May 10 Python
Python字符串中添加、插入特定字符的方法
Sep 10 Python
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
Jan 05 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
Feb 22 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
Feb 26 Python
python之基数排序的实现
Jul 26 Python
在NumPy中深拷贝和浅拷贝相关操作的定义和背后的原理
Apr 14 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 短链接算法收集与分析
2011/12/30 PHP
php curl post 时出现的问题解决
2014/01/30 PHP
php对称加密算法示例
2014/05/07 PHP
php实现把url转换迅雷thunder资源下载地址的方法
2014/11/07 PHP
文件上传之SWFUpload插件(代码)
2015/07/30 PHP
PHP实现图片批量打包下载功能
2017/03/01 PHP
PHP fopen函数用法实例讲解
2019/02/15 PHP
JavaScript组合拼接字符串的效率对比测试
2014/11/06 Javascript
javascript下拉框选项单击事件的例子分享
2015/03/04 Javascript
JQuery中serialize() 序列化
2015/03/13 Javascript
详解javascript数组去重问题
2015/11/06 Javascript
jQuery实现的文字hover颜色渐变效果实例
2016/02/20 Javascript
Bootstrap3制作搜索框样式的方法
2016/07/11 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
javascript 秒表计时器实现代码
2017/03/09 Javascript
Vue编写多地区选择组件
2017/08/21 Javascript
Vue开发之watch监听数组、对象、变量操作分析
2019/04/25 Javascript
微信小程序在text文本实现多种字体样式
2019/11/08 Javascript
原生js实现随机点名
2020/07/05 Javascript
Python实现的检测web服务器健康状况的小程序
2014/09/17 Python
python实现udp数据报传输的方法
2014/09/26 Python
基于python元祖与字典与集合的粗浅认识
2017/08/23 Python
使用python画个小猪佩奇的示例代码
2018/06/06 Python
python 实现PIL模块在图片画线写字
2020/05/16 Python
python selenium xpath定位操作
2020/09/01 Python
安装Anaconda3及使用Jupyter的方法
2020/10/27 Python
CSS3 简单又实用的5个属性
2010/03/04 HTML / CSS
外包公司软件测试工程师
2014/11/01 面试题
八年级生物教学反思
2014/01/22 职场文书
初中校园广播稿
2014/02/02 职场文书
致垒球运动员加油稿
2014/02/16 职场文书
产品委托授权书范本
2014/09/16 职场文书
瘦西湖导游词
2015/02/03 职场文书
民间借贷纠纷起诉书
2015/08/03 职场文书
vue特效之翻牌动画
2022/04/20 Vue.js
Java中Dijkstra(迪杰斯特拉)算法
2022/05/20 Java/Android