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 __setattr__、 __getattr__、 __delattr__、__call__用法示例
Mar 06 Python
浅谈Pandas 排序之后索引的问题
Jun 07 Python
Python闭包函数定义与用法分析
Jul 20 Python
对python的bytes类型数据split分割切片方法
Dec 04 Python
python opencv实现图像边缘检测
Apr 29 Python
对python3 Serial 串口助手的接收读取数据方法详解
Jun 12 Python
python单线程下实现多个socket并发过程详解
Jul 27 Python
python在OpenCV里实现投影变换效果
Aug 30 Python
django中的图片验证码功能
Sep 18 Python
手把手教你Python yLab的绘制折线图的画法
Oct 23 Python
Python基于Tkinter编写crc校验工具
May 06 Python
python smtplib发送多个email联系人的实现
Oct 09 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下载远程文件类(支持断点续传)
2008/11/14 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
PHP实现mysqli批量执行多条语句的方法示例
2017/07/22 PHP
经典的解除许多网站无法复制文字的绝招
2006/12/31 Javascript
Javascript下IE与Firefox下的差异兼容写法总结
2010/06/18 Javascript
jQuery 联动日历实现代码
2012/05/31 Javascript
AngularJS模板加载用法详解
2016/11/04 Javascript
jQuery电话号码验证实例
2017/01/05 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
checkbox:click事件触发span元素内容改变的方法
2017/09/11 Javascript
VUE v-model表单数据双向绑定完整示例
2019/01/21 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
使用axios请求时,发送formData请求的示例
2019/10/29 Javascript
uni-app微信小程序登录并使用vuex存储登录状态的思路详解
2019/11/04 Javascript
vue2路由方式--嵌套路由实现方法分析
2020/03/06 Javascript
解决vue自定义指令导致的内存泄漏问题
2020/08/04 Javascript
微信小程序实现自定义底部导航
2020/11/18 Javascript
用Python编写一个简单的FUSE文件系统的教程
2015/04/02 Python
使用Python来开发Markdown脚本扩展的实例分享
2016/03/04 Python
Python线性方程组求解运算示例
2018/01/17 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
用python打印菱形的实操方法和代码
2019/06/25 Python
python基于json文件实现的gearman任务自动重启代码实例
2019/08/13 Python
Python 生成VOC格式的标签实例
2020/03/10 Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
2021/02/06 Python
Python 求向量的余弦值操作
2021/03/04 Python
最新远光软件笔试题面试题内容
2013/11/08 面试题
人事行政主管岗位职责
2013/12/22 职场文书
通信生自我鉴定
2014/01/18 职场文书
《雪儿》教学反思
2014/04/17 职场文书
毕业评语大全
2014/05/04 职场文书
入职担保书范文
2014/05/21 职场文书
争做文明公民倡议书
2014/08/29 职场文书
晋江市人民政府党组群众路线教育实践活动整改方案
2014/10/25 职场文书
社区植树节活动总结
2015/02/06 职场文书
JavaWeb 入门篇(3)ServletContext 详解 具体应用
2021/07/16 Java/Android