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中3种内建数据结构:列表、元组和字典
Nov 30 Python
详解MySQL数据类型int(M)中M的含义
Nov 20 Python
python中关于for循环的碎碎念
Jun 30 Python
使用Python写一个量化股票提醒系统
Aug 22 Python
Python3网络爬虫中的requests高级用法详解
Jun 18 Python
用Python徒手撸一个股票回测框架搭建【推荐】
Aug 05 Python
Python3 使用selenium插件爬取苏宁商家联系电话
Dec 23 Python
Python打开文件、文件读写操作、with方式、文件常用函数实例分析
Jan 07 Python
python数据处理——对pandas进行数据变频或插值实例
Apr 22 Python
python 抓取知乎指定回答下视频的方法
Jul 09 Python
python进行OpenCV实战之画图(直线、矩形、圆形)
Aug 27 Python
解决PyCharm无法使用lxml库的问题(图解)
Dec 22 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环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
2006/11/17 PHP
php几个预定义变量$_SERVER用法小结
2014/11/07 PHP
php实现将任意进制数转换成10进制的方法
2015/04/17 PHP
php实现SAE上使用storage上传与下载文件的方法
2015/06/29 PHP
php生成二维码
2015/08/10 PHP
CL vs ForZe BO5 第二场 2.13
2021/03/10 DOTA
Mootools 1.2教程 函数
2009/09/15 Javascript
5秒后跳转效果(setInterval/SetTimeOut)
2013/05/03 Javascript
一个不错的字符串转码解码函数(自写)
2014/07/31 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
jQuery实现移动端手机商城购物车功能
2016/09/24 Javascript
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
微信小程序实现用table显示数据库反馈的多条数据功能示例
2019/05/07 Javascript
利用js canvas实现五子棋游戏
2020/10/11 Javascript
JS使用setInterval计时器实现挑战10秒
2020/11/08 Javascript
Python实现获取网站PR及百度权重
2015/01/21 Python
python获取微信小程序手机号并绑定遇到的坑
2018/11/19 Python
python 读取文件并把矩阵转成numpy的两种方法
2019/02/12 Python
简单了解python的break、continue、pass
2019/07/08 Python
Python实现蒙特卡洛算法小实验过程详解
2019/07/12 Python
分享一个pycharm专业版安装的永久使用方法
2019/09/24 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
Window系统下Python如何安装OpenCV库
2020/03/05 Python
Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解
2020/03/30 Python
django model的update时auto_now不被更新的原因及解决方式
2020/04/01 Python
前端制作动画的几种方式(css3,js)
2016/12/12 HTML / CSS
HTML5 LocalStorage 本地存储刷新值还在
2017/03/10 HTML / CSS
职专应届生求职信
2013/11/16 职场文书
人力资源专业推荐信
2013/11/29 职场文书
医务人员自我评价
2014/01/26 职场文书
《可爱的动物》教学反思
2014/02/22 职场文书
见习期自我鉴定范文
2014/03/19 职场文书
乔丹名人堂演讲稿
2014/05/24 职场文书
介绍信怎么写
2015/01/30 职场文书
篮球赛新闻稿
2015/07/17 职场文书
Vue3如何理解ref toRef和toRefs的区别
2022/02/18 Vue.js