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基础教程之udp端口扫描
Feb 10 Python
Python实现将不规范的英文名字首字母大写
Nov 15 Python
python 数据的清理行为实例详解
Jul 12 Python
Python实现的生成格雷码功能示例
Jan 24 Python
解决python3 网络请求路径包含中文的问题
May 10 Python
浅谈tensorflow中几个随机函数的用法
Jul 27 Python
python实现录音小程序
Oct 26 Python
Python实现多属性排序的方法
Dec 05 Python
使用python处理题库表格并转化为word形式的实现
Apr 14 Python
python+playwright微软自动化工具的使用
Feb 02 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
Python连接Postgres/Mysql/Mongo数据库基本操作大全
Jun 29 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
国内咖啡文化
2021/03/03 咖啡文化
php下使用以下代码连接并测试
2008/04/09 PHP
PHP IN_ARRAY 函数使用注意事项
2010/07/24 PHP
php和javascript之间变量的传递实现代码
2012/12/19 PHP
php实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
smarty内置函数foreach用法实例
2015/01/22 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
php处理json格式数据经典案例总结
2016/05/19 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
DOM 脚本编程中的兄弟节点
2009/10/31 Javascript
判断目标是否是window,document,和拥有tagName的Element的代码
2010/05/31 Javascript
jquery 学习之二 属性相关
2010/11/23 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
JQuery中使用Ajax赋值给全局变量异常的解决方法
2014/01/10 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
2017/07/11 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
通过实例讲解JS如何防抖动
2019/06/15 Javascript
ES6中Promise的使用方法实例总结
2020/02/18 Javascript
nuxt静态部署打包相对路径操作
2020/11/06 Javascript
python encode和decode的妙用
2009/09/02 Python
按日期打印Python的Tornado框架中的日志的方法
2015/05/02 Python
Python中使用不同编码读写txt文件详解
2015/05/28 Python
Pythont特殊语法filter,map,reduce,apply使用方法
2016/02/27 Python
批量获取及验证HTTP代理的Python脚本
2017/04/23 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
2019/12/09 Python
使用Python制作新型冠状病毒实时疫情图
2020/01/28 Python
python+selenium爬取微博热搜存入Mysql的实现方法
2021/01/27 Python
ProBikeKit英国:在线公路自行车之家
2017/02/10 全球购物
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
error和exception有什么区别
2012/10/02 面试题
建筑工地标语
2014/06/18 职场文书
投诉信格式范文
2015/07/02 职场文书
浅谈mysql返回Boolean类型的几种情况
2021/06/04 MySQL
MongoDB支持的索引类型
2022/04/11 MongoDB