Windows10系统下安装Python3的步骤已经演示过(详见:https://www.cnblogs.com/schut/p/8399195.html),此处不再赘述Python的下载,主要介绍在同一电脑系统上同时安装Python2和Python3时,如何避免二者的冲突。

本文主要内容如下:

  一、为何要同时安装Python2和Python3

  二、Python2的安装过程

  三、Python2和Python3和谐相处的方法

一、为何要同时安装Python2和Python3?

  1、在Python3成熟之前,有大量的python项目是使用Python2开发的,目前Python2在工作中仍被广泛使用,也有很多的资料和教程是以Python2为基础编写和教学的,此是其一;

  2、Python3不向下兼容Python2,语法上也有一些不同,且Python官方已明确表示Python2的支持和维护截止到2020年,所以Python3将是以后的趋势,但Python3目前的社区资源远远不如Python2,所以目前我们也应重视Python2,此是其二。

  综上所述,同时安装Python2和Python3是有需要的,也是有必要的,至少我们也需要了解二者的区别。(当然也有一种意见是这样的,如果你是马上要在工作中使用Python的话,建议学习Python2;如果是学习研究或者不急于找相关的工作的话,那么你最好学习Python3。)

  现在我们进入正题,开始安装和设置吧!>>>

二、Python2安装过程

  首先,双击已下载的可执行程序:

  

  接下来出现:

  点击“Next”继续:

  此时可以设置安装位置,也可以选择默认,然后点击“Next”,出现如下图:

  此处注意,点击“Next”之前,白色框框内我们要设置一下,即将Python2加入到系统环境变量中,如下图:

  选中后,就点击“Next”,等待安装完成的提示,如下图:

  一两分钟后,显示如下图,则说明安装完成了。

  点击“Finish”即可。

三、Python2和Python3和谐相处的方法

  如果你以为到此就大功告成了,那便大错特错了,我们才刚刚热完了身,现在才是最重要的,我们要验证Python2和Python3都可以正常运行才行。

  我们打开cmd终端(Windows+R),运行框中输入“cmd”,回车确定,终端中输入“python”,如下图所示:

  第一步:我们找到Python2的安装位置,将python.exe拷贝一份,并重名为“python2”(注意,不改动后缀名),如下图所示:

  第二步:调整Python2的系统环境变量顺序,将Python3的系统环境变量顺序调到Python2之前,环境变量设置与具体调整后的顺序如下所示:

  首先搜索“系统环境变量”,如下图:

  接着,点击“环境变量(N)”,如下图:

  接着,双击“系统变量(S)”中的“Path”,如下图:

  此时的系统环境变量如下图所示:

  接下来便是调整Python3系统环境变量的顺序,上移Python3,调整后的顺序如下所示:

  然后,我们点击右下方的“确定”即可。

  最后,我们回到"cmd"终端验证一下,Python2Python3能否同时和谐“共存”。

  至此,在同一系统中安装Python2Python3,并使二者正常运行和谐共处的方法就介绍完了。

  最后,希望本文对你能有所帮助,深夜码字,来之不易,如果有所收获,帅哥点个推荐可好。。。

Windows10系统下安装python2和python3双版本的更多相关文章

  1. 【转】Windows下安装python2和python3双版本

    [转]Windows下安装python2和python3双版本 现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里 ...

  2. Windows下安装python2和python3双版本

    现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里我们只介绍下Windows(我用的Win10)环境下的pytho ...

  3. os系统下安装Python2和Python3

    一.下载Xcode工具 1.在App Store 里面下载并安装Xcode 2.安装好Xcode后就打开它,首次进入会有一些LicenceAgreement,点同意就是了,然后就进入到 这个界面: 3 ...

  4. 在Windows10系统下安装Oracle 11g数据库

    在Windows10系统下安装Oracle 11g数据库 https://blog.csdn.net/wei1992_6/article/details/60054727

  5. win10下安装python2与python3以及pip共存

    一 分别安装python2和python3 注意: 安装时记得勾选 Add Python.exe to Path 二 安装pip Python3最新版本有pip,无需安装 Python2: 下载pip ...

  6. Linux-Centos7系统下安装python2并与python3版本共存

    问题描述: 最近有个需求是想在centos下安装python3.5 因为django这边用到是这个版本 1.查看系统版本和python版本 Centos7.6版本默认安装的是python2.7.5版本 ...

  7. windows10系统下安装keras框架以theano为后端并配置gpu加速

    在安装之前,请确保你的显卡是NVIDIA的,并且是以下型号,否则不能进行gpu加速,右键我的电脑--管理--设备管理器--显示适配器.另外如果你的电脑是windows7,安装教程也是一样的,不过根据k ...

  8. windows下安装Python2和Python3共存

    一.Python安装 1.下载安装包 https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi # 2.7安装包 https:/ ...

  9. windows环境下 安装python2和python3

    一.  python 安装 1. 下载安装包 https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi # 2.7安装包 htt ...

随机推荐

  1. Winform开发常用控件之TreeView菜单导航和权限用法

    TreeView一个很棒的控件,我们在做WEB开发时常常犯困的一个东东.当然这里介绍winform里面的用法唠. 先介绍几个属性吧,CheckBoxes设置为true的话树形节点前面会出现checkb ...

  2. ImageNet 历届冠军最新评析:哪个深度学习模型最适合你?

    原文链接: https://mp.weixin.qq.com/s/I5XgYrPCCGyfV2qTI0sJhQ 深度神经网络自出现以来,已经成为计算机视觉领域一项举足轻重的技术.其中,ImageNet ...

  3. ZetCode PyQt4 tutorial widgets I

    #!/usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial In this example, ...

  4. iis6 , URL重写HTM文件名后,出现真实的HTM文件不能访问的解决

    服务器环境是windows 2003 IIS6 在web.config文件中加入 1.在<compilation debug="true"> 节点加入 <buil ...

  5. 《DSP using MATLAB》示例Example 9.9

    代码: %% ------------------------------------------------------------------------ %% Output Info about ...

  6. Visual Studio 2005 自带单元测试

    一 单元测试简介   单元测试是代码正确性验证的最重要的工具,也是系统测试当中最重要的环节.也是唯一需要编写代码才能进行测试的一种测试方法.在标准的开发过程中,单元测试的代码与实际程序的代码具有同等的 ...

  7. HTML第三讲(选择符)

    本次课程讲CSS中的选择符 1.基本选择符 基本选择符有三个 1.标记名选择符 所谓的标记名选择符就是直接在样式中使用标记名定义,譬如以下代码: (此种选择符的特点是所有相同的标记名可以同时定义不需要 ...

  8. VS2017新建windows控制台程序打印中文乱码问题

    最近刚换上VS2017,由于手头又要做个MFC的程序,所以写控制台程序做功能测试,然后发现居然乱码了. 于是用VS2017新建windows控制台应用程序,在main函数种加一句printf(&quo ...

  9. 关于Fragment框架,说的够清晰了。。。

    Android4.0-Fragment框架实现方式剖析(一) 分类: Android UI 2012-09-19 18:59 14880人阅读 评论(8) 收藏 举报 android   目录(?)[ ...

  10. 关于正则表达式 C#

    读懂正则表达式就这么简单   一 前言 对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云. 其实只是对 ...