Windows 7下同时安装python2和python3

本文详细记录了在Windows 7系统下同时安装Python2.7.11和Python3.7.0的过程,包括如何解决版本冲突、配置环境变量、安装PyCharm编辑器等问题。在安装过程中,遇到了Python文件重名和环境变量配置等挑战,通过修改文件名和调整环境变量顺序成功实现了Python2和Python3的共存。最后,提醒读者下载官方最新版本,遇到问题要保持冷静,并详细记录解决步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在windows7 已经安装了Python3.7.0的情况下,又下载安装了Python2.7.11,然而,在安装pip2工具时,遇到种种问题,网络上的教程解决方案纷繁杂乱,实在是心累,现在开始卸载py2和py3,重新安装py2和py3和编辑器PyCharm,安装过程全程记录。

在卸载python3的时候,先是启动自卸载程序,然后手动删除安装目录文件夹下面的文件,出现这样的问题

 

然后在网上搜到的都是乱七八糟的方法,我直接简单粗暴的把电脑重启,完美删除~

现在开始重新安装!

python3下载地址:https://www.python.org/downloads/release/python-371/

 

 注意python3版本的安装程序里包含了pip工具,同时自己也已经手动配置了环境变量~

这里的Add Python 3.7 to PATH前打钩

 

 

 在这里我选择安装目录为E:\Python3,安装成功之后打开目录

之后安装python2的时候,需要把安装目录下的python.py和pythonw.py改成python3.py和pythonw3.py以作区分

在命令行里检查python和pip是否安装成功:

 

 

 然后把之前写的py文件夹放入安装目录里~

现在开始安装python2.7.15(2018年5月1日发布的最新版本)

https://www.python.org/downloads/release/python-2715/ 

版本选择与python3类似

选择 for all users

安装路径

 此图包含pip工具选项 ,以及手动勾选配置环境变量选项。(在网上安装python2.7.11版本的时候如果勾选这个add path选项会出现安装问题)

 安装成功

 

但是还是无法解决区分python2和python3的问题,如上图。

为了解决此问题,修改py2安装文件夹里面的python.exe和pythonw.exe文件,分别为python2.exe,pythonw2.exe

(我开始试过把py3文件夹里的文件也改名加后缀3,但是发现快捷方式出现问题,于是只改py2,目前都没问题)

 

 

然后发现成功

但是改名之后,此路径E:\Python3\Lib\idlelib下的idle.bat(批处理文件)就会发出“找不到...pythonw文件”。(已经改名为pythonw3)很明显这样又出现了问题,怎么解决IDLE的桌面快捷方式显示问题呢?

然后我发现直接在windows 开始菜单里所有程序里,直接可以找到py2和py3的GUI。。。真的是无语,居然一直忘记这么简单粗暴的方式。然后尝试了打开两个快捷方式,完美~

 

很简单的安装步骤,只是下午总是不知道哪里出了问题搞得很烦躁。

总结:1.下载程序最好是在官网下载,网友的版本往往不是最新的,而稍微旧一点的可能会出现各种问题

           2.遇到问题多记录下来,以便能够回到某一时刻的“快照”

           3.冷静。不要自作聪明

 

 

PS:之后发现在命令行里如果使用pip3命令会默认使用python版本的python.exe程序,原因是系统环境变量的python2路径放在了前面,剪切python3的路径放到python2前面就好了。另外可以仔细观察py2和py3的文件目录,如果发生点击快捷方式不存在的问题(即修改py3下的python.exe和Pythonw.exe两个为python3.exe,pythonw3.exe之后),直接模仿py2的做法,复制一份py3下的这两个程序的副本,副本改名,原程序不变即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值