Win10里python3创建虚拟环境的步骤


Posted in Python onJanuary 31, 2020

1、为什么要用虚拟环境?

为了解决一个环境多个项目的版本冲突问题

2、如何创建虚拟环境?

  1. 用窗口键+R来打开win10的运行窗口,然后在运行输入框输入cmd,确认将会弹出一个终端界面。
  2. 创建一个目录,比如我起名为myproject,则在终端窗口输入mkdir myproject,然后回车。
  3. 进入myproject目录,则在终端窗口输入cd myproject,然后回车。可以明显看到我左边的路径发生了变化。
  4. 创建一个虚拟环境,终端界面输入py -3 -m venv venv。(后一个venv是虚拟环境的名称)
  5. 激活虚拟环境,在 > 后输入> venv\Scripts\activate,然后回车确认。
  6. 激活后,你的终端提示符会显示虚拟环境的名称。

知识点补充

虚拟环境介绍

因为python所开发的应用程序有时需要对特定版本的包有所依赖或对python版本有所要求,这时虚拟环境的作用就能体现出来。

总的来说

1、 虚拟环境能对不同的状况进行环境隔离,程序A的环境变动不会影响程序B的开发

2、比较便携,因为虚拟环境中都有各自的pyton包,U盘复制环境,省去其他人配置环境的麻烦

win平台下虚拟环境的创建

要创建虚拟环境,请确定要放置它的目录,并将 venv 模块作为脚本运行目录路径:

python3 -m venv tutorial-env

通过以上命令就能在文件夹中创建名为tutorial-env的虚拟环境目录,并且其中包含python解释器,标准库和各种支持文件的副本的目录

以上就是本次介绍的全部相关知识点,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
浅析Python中元祖、列表和字典的区别
Aug 17 Python
利用Python循环(包括while&for)各种打印九九乘法表的实例
Nov 06 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
Jan 11 Python
python编写简易聊天室实现局域网内聊天功能
Jul 28 Python
python实现排序算法解析
Sep 08 Python
python中时间、日期、时间戳的转换的实现方法
Jul 06 Python
Django中如何使用sass的方法步骤
Jul 09 Python
Python的matplotlib绘图如何修改背景颜色的实现
Jul 16 Python
python 直接赋值和copy的区别详解
Aug 07 Python
python爬取百度贴吧前1000页内容(requests库面向对象思想实现)
Aug 10 Python
一文了解python 3 字符串格式化 F-string 用法
Mar 04 Python
在Sublime Editor中配置Python环境的详细教程
May 03 Python
python判断链表是否有环的实例代码
Jan 31 #Python
python爬取王者荣耀全皮肤的简单实现代码
Jan 31 #Python
Python进阶之迭代器与迭代器切片教程
Jan 29 #Python
Python列表list操作相关知识小结
Jan 29 #Python
给Python学习者的文件读写指南(含基础与进阶)
Jan 29 #Python
40个你可能不知道的Python技巧附代码
Jan 29 #Python
你可能不知道的Python 技巧小结
Jan 29 #Python
You might like
谈谈PHP的输入输出流
2007/02/14 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
2013/07/01 PHP
php去除字符串换行符示例分享
2014/02/13 PHP
PHP中strtr字符串替换用法详解
2014/11/26 PHP
3种方法轻松处理php开发中emoji表情的问题
2016/07/18 PHP
Aster vs KG BO3 第三场2.18
2021/03/10 DOTA
JavaScript中Array 对象相关的几个方法
2006/12/22 Javascript
再谈IE中Flash控件的自动激活 ObjectWrap
2007/03/09 Javascript
通过js动态操作table(新增,删除相关列信息)
2012/05/23 Javascript
只需一行代码,轻松实现一个在线编辑器
2013/11/12 Javascript
JS实现关键字搜索时的相关下拉字段效果
2014/08/05 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
2015/12/13 Javascript
浅谈Node.js:理解stream
2016/12/08 Javascript
Angularjs自定义指令实现分页插件(DEMO)
2017/09/16 Javascript
Thinkjs3新手入门之添加一个新的页面
2017/12/06 Javascript
layui table设置前台过滤转义等方法
2018/08/17 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
Vue+Element实现表格编辑、删除、以及新增行的最优方法
2019/05/28 Javascript
JS+CSS实现过渡特效
2021/01/02 Javascript
python网络编程学习笔记(二):socket建立网络客户端
2014/06/09 Python
Python内置模块logging用法实例分析
2018/02/12 Python
对python 多个分隔符split 的实例详解
2018/12/20 Python
Python面向对象程序设计类的多态用法详解
2019/04/12 Python
Python2与Python3的区别实例总结
2019/04/17 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
如何对python的字典进行排序
2020/06/19 Python
Python 中Operator模块的使用
2021/01/30 Python
英国最受欢迎的平价女士时装零售商:Roman Originals
2019/11/02 全球购物
What is view? why do we have view?
2012/06/22 面试题
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
2012/02/04 面试题
祖国在我心中演讲稿
2014/01/15 职场文书
自主招生学校推荐信范文
2015/03/26 职场文书
2015年档案管理工作总结
2015/04/08 职场文书
新店开张宣传语
2015/07/13 职场文书
大学生受助感言
2015/08/01 职场文书