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. Docker ENTRYPOINT

    entrypoint: 在启动镜像的时候会执行这个命令下的脚本,在docker run 和docker start情况下都会触发. 好比这个脚本是对某一个文件追加数据,每次start的时候都会追加,文 ...

  2. wbr 视机而动

    链接 在适当的时候, 除非能容下整个单车, 才保留一行: 缩放浏览器, 试试这段就知道了 <p>To learn AJAX, you must be familiar with the X ...

  3. angularjs指令中的require赋值含义

    前缀 寻找路劲 没有找到控制器是否抛错? 例如 Link函数中第四个参数 (no prefix) 当前指令的DOM 抛错 tabset 找到的Controller对象 ? 当前指令的DOM 不抛错 ? ...

  4. 新书《Cocos2dx 3.x 3D图形学渲染技术讲解》问世

    笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,已出版书籍:<手把手教你架构3D游戏引擎>电子工业出版社和<Unity3D实战核心技术详解 ...

  5. [置顶] 【机器学习PAI实践十一】机器学习PAI为你自动写歌词,妈妈再也不用担心我的freestyle了(提供数据、代码

    背景 最近互联网上出现一个热词就是"freestyle",源于一个比拼rap的综艺节目.在节目中需要大量考验选手的freestyle能力,freestyle指的是rapper即兴的 ...

  6. C#统计给定的文本中字符出现的次数,使用循环和递归两种方法

    前几天看了一个.net程序员面试题目,题目是”统计给定的文本中字符出现的次数,使用循环和递归两种方法“. 下面是我对这个题目的解法: 1.使用循环: /// <summary> /// 使 ...

  7. LSTM长短期记忆网络

    Long Short Term Memory networks : http://colah.github.io/posts/2015-08-Understanding-LSTMs/

  8. 利用U盘大白菜软件来重装win7系统

    个人装win7系统用了两个U盘,一个做启动盘(FAT32格式),另外一个当做系统盘(NTFS格式). 首先在电脑里面下载一个大白菜软件,并且安装好,打开软件,插上U盘,检测到了该U盘即可一键制作启动盘 ...

  9. Jmeter-Logic Controllers(逻辑控制器)

    Critical Section Controller(临界区控制器) 参考:http://www.cnblogs.com/yanzhe/p/7729984.html ForEach Controll ...

  10. 6-8 Percolate Up and Down(20 分)

    Write the routines to do a "percolate up" and a "percolate down" in a binary min ...