如何在win10上同时安装python2和python3

如何在win10上同时安装python2和python3

哎,其实本人已经用惯了python2,听说python3的语法有很多不一样的地方,那我之前写的算法改起来岂不是日了狗了吗?所以一直没改用python3。但是谷歌的那个TensorFlow,在windows下只能支持python3,没办法,这时候我就决定在我的电脑里同时装python2和python3,看看是否可行。

 

首先,我们去官网,找到对应的安装包!

python3的如下:版本是3.6.3

https://www.python.org/ftp/python/3.6.3/python-3.6.3.exe

python2的如下:版本是2.7.14

https://www.python.org/ftp/python/2.7.14/python-2.7.14.msi

 

然后先安装python3:

python3安装

没想到啊,现在python也有快速安装了,不过作为一个程序员,自然是要自定义咯,能不装c盘就别装c盘。记得勾选最下面的选项,这样就不用手动配置环境变量了,不过手动配置也不是很难。

然后点击next,到如下图位置,自己选一个安装的地方。

如何在win10上同时安装python2和python3

然后安装完成以后,去cmd控制台输入python看看安装成功了吗

如何在win10上同时安装python2和python3

 

然后安装python2:

如何在win10上同时安装python2和python3

如何在win10上同时安装python2和python3

 

这里红色部分打了个叉叉,不能自动添加环境变量。可能是因为刚才装python3调过导致的,这里我们不管他,继续安装,直到安装完成。

 

接下来,要配置环境变量了。右键此电脑,属性,然后点击高级系统设置,然后点击环境变量,如下图:

如何在win10上同时安装python2和python3

如何在win10上同时安装python2和python3

这一步之后,编辑path值,然后点击编辑文本(主要是习惯了以前win7编辑文本的模式,感觉添加变量的时候,直接编辑文本会比较方便)

如何在win10上同时安装python2和python3

如何在win10上同时安装python2和python3

然后往文本最前端找,这个python3就是刚才自动添加的,类似于这个我们添加一下python2。

如何在win10上同时安装python2和python3如何在win10上同时安装python2和python3

 

但这个时候,python冲突了,所以我们需要重命名以区分。找到python2和python3的安装目录,把python和pythonw分别改成python2,pythonw2还有python3,pythonw3.然后再去cmd里输命令,我们会发现:

如何在win10上同时安装python2和python3

如何在win10上同时安装python2和python3

不过这对我来说还是不够的,我说过,我是为了装TensorFlow才装的python3.所以,还需要去调整一下pip!

我们现在如果使用pip是会报错的,因为我们把python名字都改了,那怎么办呢,简单,分别在python2和3下重新安装一下pip。

如何在win10上同时安装python2和python3

然后我们会发现,pip版本默认是python2,pip3即可变成python3.

如何在win10上同时安装python2和python3

 

至此,两个python共存的情况得到了解决。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/113526.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java.lang.Integer

    java.lang.IntegerpublicstaticintbitCount(intarg0)//二进制中出现1的数量publicbytebyteValue()//转化为bytepublicstaticintco

  • 根据两点经纬度计算距离

    根据两点经纬度计算距离在实际应用当中,一般是通过一个个体的编码来查找该编码对应的地区中心的经纬度,然后再根据这些经纬度来计算彼此的距离,从而估算出某些群体之间的大致距离范围(比如酒店旅客的分布范围-各个旅客的邮政编码对应的经纬度和酒店的经纬度所计算的距离范围-等等)。用GPS测出两个点的经纬度后,如何计算这两个点之间的距离呢?设两点A、B的经、纬度分别为(jA,wA)(jB,wB),则半径为

  • python是什么?python能做什么?

    python是什么?python能做什么?人生苦短,我用python。python是什么?Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。python语言有以下特点:易于学习。Python有相对较少的关键字

  • 博客搬家

    博客搬家我的另一个博客http://www.cnblogs.com/dingxiaowei欢迎光临,共同学习!我的新浪微博http://blog.sina.com.cn/dingxiaowei2013转载于:https://www.cnblogs.com/java20130723/archive/2013/01/04/3211485.html…

  • Java如何判断整数溢出,溢出后怎么得到提示?

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:Aaron_涛 blog.csdn.net/qq_33330687/article/details/81626…

  • 8 款免费的 MySQL 数据库建模工具

    数据库建模和设计是软件开发过程中必不可少的步骤,一个良好的建模工具可以帮助我们简单快速地完成数据库设计,提高工作的效率。因此,今天给大家推荐几款免费的MySQL数据库建模工具,包括MySQLWorkbench、SQLPowerArchitect、PDMan、RISE、GenMyModel、DBDesigner、dbdiagram.io、Freedgo。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号