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代码 if not x: 和 if x is not None: 和 if not x is None:使用介绍
Sep 21 Python
python编写Logistic逻辑回归
Dec 30 Python
Python自定义线程类简单示例
Mar 23 Python
python pycurl验证basic和digest认证的方法
May 02 Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 Python
python实现远程控制电脑
May 23 Python
浅谈Python中(&,|)和(and,or)之间的区别
Aug 07 Python
通过字符串导入 Python 模块的方法详解
Oct 27 Python
Python configparser模块封装及构造配置文件
Aug 07 Python
用Python自动清理电脑内重复文件,只要10行代码(自动脚本)
Jan 09 Python
python中常用的数据结构介绍
Jan 12 Python
Python如何利用pandas读取csv数据并绘图
Jul 07 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
微信公众号开发之微信公共平台消息回复类实例
2014/11/14 PHP
PHP实现PDO的mysql数据库操作类
2014/12/12 PHP
PHP批量生成图片缩略图的方法
2015/06/18 PHP
WordPress中用于创建以及获取侧边栏的PHP函数讲解
2015/12/29 PHP
php for 循环使用的简单实例
2016/06/02 PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
2019/12/01 PHP
javascript 表格排序和表头浮动效果(扩展SortTable)
2009/04/07 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
JavaScript如何自定义trim方法
2015/07/28 Javascript
关于网页中的无缝滚动的js代码
2016/06/09 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
Angular4学习笔记之实现绑定和分包
2017/08/01 Javascript
JavaScript中Object值合并方法详解
2017/12/22 Javascript
讲解vue-router之什么是嵌套路由
2018/05/28 Javascript
简化版的vue-router实现思路详解
2018/10/19 Javascript
基于vue实现滚动条滚动到指定位置对应位置数字进行tween特效
2019/04/18 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
2019/09/15 jQuery
linux平台使用Python制作BT种子并获取BT种子信息的方法
2017/01/20 Python
Python正则表达式教程之二:捕获篇
2017/03/02 Python
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
python爬虫租房信息在地图上显示的方法
2019/05/13 Python
Django中信号signals的简单使用方法
2019/07/04 Python
Tensorflow之梯度裁剪的实现示例
2020/03/08 Python
使用Python实现批量ping操作方法
2020/05/06 Python
Keras 切换后端方式(Theano和TensorFlow)
2020/06/19 Python
css3中用animation的steps属性制作帧动画
2019/04/25 HTML / CSS
navabi英国:设计师大码女装
2019/06/25 全球购物
英国床垫和床架购物网站:Bedman
2019/11/04 全球购物
竞争上岗演讲稿
2014/01/05 职场文书
教学大赛获奖感言
2014/01/15 职场文书
党的群众路线教育实践活动查摆问题及整改措施
2014/10/10 职场文书
网上祭英烈活动总结
2015/02/04 职场文书
歼十出击观后感
2015/06/11 职场文书
创业开店,这样方式更合理
2019/08/26 职场文书
vue使用refs获取嵌套组件中的值过程
2022/03/31 Vue.js