如何在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:

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

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

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

然后安装python2:

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

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

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

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

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

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

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

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

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

原文地址:https://www.cnblogs.com/lxwphp/p/8505156.html

时间: 2024-10-09 12:28:52

如何在win10上同时安装python2和python3的相关文章

在同一台电脑上同时安装Python2和Python3

目前Python的两个版本Python2和Python3同时存在,且这两个版本同时在更新与维护. 到底是选择Python2还是选择Python3,取决于当前要使用的库.框架支持哪个版本. 例如:HTMLTestRunner.locustio支持Python2,但是不支持Python3. 所以很多时候,一台电脑上需要同时安装Python2和Python3. 本篇内容主要讲一下,在同一台电脑上如何同时安装Python2和Python3,且均可以正常使用pip. 一.安装Python2(以及pip)

win10系统同时安装python2和python3

1.官网下载python2和python3版本 2.安装python3,勾上Add Python3.5 to PATH,自定义选择安装目录,安装,验证:WIN+R--->cmd,输入python看看是否安装python3 3.安装python2,自定义安装目录,显示不能将路径添加到环境变量,一路next,安装 4.添加python2的安装路径和python2安装路径下的Scripts目录到系统环境变量Path中 5.修改python2的安装目录下python.exe和pythonw.exe为py

Windows同时安装Python2和Python3

最近仔细的又看一遍selenium(希望这也是最认真的一次,能从头到尾都看完),遇到个问题,selenium3.0.2+Python2.7+Firefox50.1时,鼠标事件ActionChains()类的各种鼠标操作方法没有实现,而且方法后面添加.perform()后,还有报错,以为是Python2.7的问题,所以需要再安装Pyhton3.6来验证一下. 一.分别安装Python2.7和Python3.6,安装步骤略(安装路径:C:\Python27:C:\Python36) 二.配置环境变量

当同时安装Python2和Python3后,如何兼容并切换使用详解(比如pip使用)

由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的. 对于Ubuntu 16.04 LTS版本来说,Python2(2.7.12)和Python3(3.5.2)默认同时安装,默认的python版本是2.7.12. 当然你也可以用python2来调用. 如果想调用python3,就用pyt

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

一 分别安装python2和python3 注意: 安装时记得勾选 Add Python.exe to Path 二 安装pip Python3最新版本有pip,无需安装 Python2: 下载pip安装包: https://pypi.python.org/pypi/pip#downloads 2. 进入解压路径,执行命令以下命令:py -2 setup.py install 分别进入python和python3的pip目录下,删除pip.exe python2安装模块执行命令: pip2 in

Windows下安装python2和python3多版本教程 转

Windows下安装python2和python3多版本教程   转 作者:云游道士 字体:[增加 减小] 类型:转载 时间:2017-03-30我要评论 这篇文章主要介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3.x 共存时的配置问题. 现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里我们只介绍下Windows(

同时安装Python2和Python3,使之共存

pip镜像安装:pip install **** -i https://pypi.douban.com/simple 先安装Python2,然后记住安装位置(也可以自己指定安装目录,我的安装目录是:D:\software\python2) 将安装后的python.exe改为python2.exe(在:D:\software\python2下) 然后在命令行下运行:python2 ,如果有返回就表示安装成功了:报错就可能是安装失败或者没有配置好环境变量,就将环境变量配置好 安装完之后,如果一起安装

【安装python】windows同时安装python2 和 python3

[参考] [https://www.cnblogs.com/zhengyihan1216/p/6011640.html] [实践] 一般推荐先安装python3,再安装python2.这样的话,python2的环境变量会设置在python3的前面,也就是写得PATH那一行环境变量里,先是python2的后面是python3. 这样,在cmd里你敲入“python”时,系统会优先找到python2作为你的默认python:然后,当你需要调用python3的时候,在cmd里敲入“python3”就行

本地同时安装python2和python3时pip报错

引言: 安装完成后,想测试一下两个版本的pip是否都可以正常工作,结果python3的能正常工作,但是pip2 --version就会报错,报错信息如下: Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in <module> load_entry_point('pip==1.3.1', 'console_scripts', 'pip')() File "/usr/loca