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单元测试框架unittest使用方法讲解
Apr 13 Python
Ubuntu下安装PyV8
Mar 13 Python
Python+tkinter模拟“记住我”自动登录实例代码
Jan 16 Python
Python3爬取英雄联盟英雄皮肤大图实例代码
Nov 14 Python
Python3使用Matplotlib 绘制精美的数学函数图形
Apr 11 Python
python调用Matplotlib绘制分布点图
Oct 18 Python
python创建ArcGIS shape文件的实现
Dec 06 Python
Window系统下Python如何安装OpenCV库
Mar 05 Python
python学习将数据写入文件并保存方法
Jun 07 Python
pycharm 代码自动补全的实现方法(图文)
Sep 18 Python
python神经网络Xception模型
May 06 Python
Python  序列化反序列化和异常处理的问题小结
Dec 24 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
超神学院:天使彦公认最美的三个视角,网友:我的天使快下凡吧!
2020/03/02 国漫
Excel数据导入Mysql数据库的实现代码
2008/06/05 PHP
PHP中OpenSSL加密问题整理
2017/12/14 PHP
PHP解析url并得到url参数方法总结
2018/10/11 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
jquery异步调用页面后台方法‏(asp.net)
2011/03/01 Javascript
简单的代码实现jquery定时器
2014/01/03 Javascript
jQuery不使用插件及swf实现无刷新文件上传
2014/12/08 Javascript
不使用ajax实现无刷新提交表单
2014/12/21 Javascript
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
JS实现鼠标箭头变成一个燃烧烛光效果的方法
2015/02/28 Javascript
javascript随机抽取0-100之间不重复的10个数
2016/02/25 Javascript
jQuery改变form表单的action,并进行提交的实现代码
2016/05/25 Javascript
js基于setTimeout与setInterval实现多线程
2016/06/17 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
清除js缓存的多种方法总结
2016/12/09 Javascript
mongoose中利用populate处理嵌套的方法
2017/05/26 Javascript
浅谈Node Inspector 代理实现
2017/10/19 Javascript
JavaScript伪数组用法实例分析
2017/12/22 Javascript
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
2018/01/08 jQuery
解决vue 项目引入字体图标报错、不显示等问题
2018/09/01 Javascript
JavaScript中七种流行的开源机器学习框架
2018/10/11 Javascript
vue mounted 调用两次的完美解决办法
2018/10/29 Javascript
使用Javascript简单计算器
2018/11/17 Javascript
记一次vue-webpack项目优化实践详解
2019/02/17 Javascript
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
2019/12/23 Javascript
Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例
2018/03/15 Python
对Python中for复合语句的使用示例讲解
2018/11/01 Python
Python内置random模块生成随机数的方法
2019/05/31 Python
解决pyecharts在jupyter notebook中使用报错问题
2020/04/23 Python
详解python第三方库的安装、PyInstaller库、random库
2021/03/03 Python
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
专业销售业务员求职信
2013/11/18 职场文书
事业单位接收函
2014/01/10 职场文书
幼儿园优秀班主任事迹材料
2014/05/14 职场文书
司法局2014法制宣传日活动总结
2014/11/01 职场文书