很多小伙伴平时在使用Python的时候,有的项目需要使用Python2来进行开发,有的项目则是需要Python3来进行开发。当不清楚怎么分开环境的时候,此时两个环境开始打架,彼此傻傻分不清楚。虚拟环境作为隔离的利器应运而生,其实虚拟环境最大的好处就是将我们的开发环境进行隔离,让彼此相互不受影响。今天,小编给大家简单的介绍一下如何在Windows下创建虚拟环境,具体的教程如下。

1、虚拟环境需要用到的库是virtualenv,需要使用安装命令pip install virtualenv进行安装,如下图所示。当然小编这里之前已经安装好了,所以再次安装的时候提示该库已经存在了。

2、安装完成之后,便可以直接创建虚拟环境了,使用命令“virtualenv test”进行创建,其中test是虚拟环境的名称,可以自定义进行设置。稍等片刻,虚拟环境就会自动创建好,如下图所示。

3、该环境会默认的创建在当前目录下,在这里,当前目录是C:Userslenovo,进入到该目录下,可以看到test虚拟环境已经创建好了,如下图所示。

4、当然也可以通过命令行窗口进行文件查看,如下图所示。

5、继续打开Scripts文件夹,可以看到Python文件,如下图所示。

6、在这里我们可以看到有个activate.bat文件,表示激活虚拟环境。直接在该目录下输入activate.bat命令,即可激活Python虚拟环境了,如下图所示。

此时可以看到test文件夹在最前面,且多了个括号,这个就说明我们已经成功的进入到了虚拟环境。

7、此时输入在虚拟环境中输入python,可以看到Python的版本情况,如下图所示,这个是Python3环境。

8、如果想退出Python,可以使用命令exit()或者快捷键Ctrl+z,进行退出,如下图所示。如果想退出Python虚拟环境,则在当前目录下输入命令deactivate.bat即可,如下图所示,此时前边test已经不见了,而且括号也消失了,表示已经退出虚拟环境。

9、在这里小编的Python环境默认设置成了Python3版本,如果想要创建一个Python2版本的虚拟环境,该如何进行创建呢?敬请期待下一篇文章。

人生苦短,我用Python~~

转载于:https://www.cnblogs.com/dcpeng/p/9313276.html

在Windows下如何创建虚拟环境(默认情况下)相关推荐

  1. php 删除其他盘符,Linux_自动清除电脑垃圾及删除windows默认共享盘符的批处理bat,by:zuifeng258Windows在默认情况下 - phpStudy...

    自动清除电脑垃圾及删除windows默认共享盘符的批处理bat by:zuifeng258 Windows在默认情况下几个盘多是共享的,它们是隐藏的危险. 在dos下用命令"net shar ...

  2. Suggestion [3,General]: 找不到命令 webpack,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前位置加载命令。如果信任此命令,请改为键

    Suggestion [3,General]: 找不到命令 webpack,但它确实存在于当前位置.默认情况下,Windows PowerShell 不会从当前位置加载命令.如果信任此命令,请改为键入 ...

  3. c# 的 textbox 默认情况下是有最大字符长度限制的

    c# 的 textbox 默认情况下是有最大字符长度限制的 偶然发现还以为是以前的 windows 本身控件的限制,一查 msdn 居然是 C#(.net)自己限制的. " 属性值 类型:S ...

  4. 12.JDK1.8 JVM运行时数据区域概览、各区域介绍、程序计数器、Java虚拟机栈、本地方法栈、堆、堆空间内存分配(默认情况下)、字符串常量池、元数据区、jvm参数配置

    12.JDK1.8 JVM运行时数据区域概览 12.1.JDK1.8 JVM运行时数据区域概览 12.2.各区域介绍 12.3.各区域介绍 12.3.1.程序计数器 12.3.2.Java虚拟机栈 1 ...

  5. ios numlock_从“提示”框:默认情况下启用NumLock,无广告的iOS应用和立体声供电的派对灯...

    ios numlock Once a week we round up some of the great tips readers have sent into the tip box. This ...

  6. python logging默认情况下打印_python logging日志打印过程解析

    一. 基础使用 1.1 logging使用场景 日志是什么?这个不用多解释.百分之九十的程序都需要提供日志功能.Python内置的logging模块,为我们提供了现成的高效好用的日志解决方案.但是,不 ...

  7. inprivate浏览是什么意思_保护Internet隐私,打开IE浏览器InPrivate浏览默认情况下...

    为了更好地保护Internet上用户的隐私,可以使用InPrivate浏览模式,该模式可以防止使用计算机的任何人查看您访问的网页和您查看的内容. 如果您每次都需要在任务栏上的IE浏览器上单击鼠标右键, ...

  8. python使用matplotlib可视化函数曲线、设置y轴为对数坐标(log scale)、默认情况下坐标轴为线性坐标

    python使用matplotlib可视化函数曲线.设置y轴为对数坐标(log scale).默认情况下坐标轴为线性坐标 目录

  9. vue xss 存在_默认情况下,Vue是否为XSS提供安全性或防御XSS?

    我试图找出如何保护, 角度的 Vue 反应 抵抗XSS攻击.当我访问Angular官方文档时, , 它说: 为了系统地阻止XSS错误,默认情况下,Angular将所有值视为不可信.当通过属性,属性,样 ...

  10. android弹出选择usb,android 解决:默认情况下用于该USB设备 自动获取USB操作权限...

    很多android 的应用在使用USB设备时,总会遇到一个很烦人的问题. 即每次都会弹出对话框: 每次插入USB设备,都会弹出.每次选上默认情况下使用该USB设备.但总还是会弹出.用户体验很差. 似乎 ...

最新文章

  1. 如何设计一个通用的权限管理系统
  2. lt view gt android,RecyclerView的linearLayoutManager.findViewByPosition()问题
  3. mysql基础14(关于mysql数据库在没有主键情况下去除重复数据办法)
  4. socketmq 设置队列大小_[译] TCP的SYN队列和Accept队列
  5. 【OpenCV 例程200篇】65. 图像锐化——Scharr 算子
  6. mysql编码丢了_记住:永远不要在 MySQL 中使用 UTF-8
  7. [读码][js,css3]能感知鼠标方向的图片遮罩效果
  8. Hololens中的虚拟物体通过Vuforia的码实现虚实融合打开hololens像机
  9. ACM-ICPC 2018 徐州赛区网络预赛 J Maze Designer(最大生成树+LCA)
  10. matlab解六元一次方程,如何用MATLAB编写六元一次方程组
  11. C++ 学习笔记10
  12. html 心形字符,心形符号大全
  13. Vue 组件封装之 Result 结果页
  14. vue图片查看器,支持放大 缩小 还原
  15. 校园二手交易系统,二手交易网站,闲置物品交易系统毕业设计作品
  16. DotCode二维码基本概念
  17. 11月27号,11月28号 319, 322, 324,328
  18. 绩效评估的 4 个常见问题
  19. CAD教程:将CAD图纸中图形插入到Word/WPS中
  20. MQTT,EMQX认识,安装,部署

热门文章

  1. Eigen入门之密集矩阵 4 - 块操作
  2. 第三章 数据的图形展示
  3. 历史上唯独倒闭的两家银行,看看他们是如何破产的
  4. Python 数据科学入门
  5. python异步io 队列_python 学习笔记九 队列,异步IO
  6. 委外订单_听听晚报-英特尔扩大芯片委外订单、苹果秋季或举行两场发布会
  7. python和office_Python在office开发中的应用
  8. 飞桨模型保存_飞桨实战笔记:自编写模型如何在服务器和移动端部署
  9. linux svn同步到本地目录,LINUX中SVN服务的搭建与实现SVN 自动同步到web目录,SVN自动启动...
  10. mysql 主从二进制日志_Mysql-8 配置主从复制(基于二进制日志)