windows系统同时安装python2和python3,且解决pip共存问题

本文讲解下在windows系统下同时安装python2和python3版本

众所周知,python2版本和python3版本是不兼容的,随着python3版本的崛起,python2终将落幕,不过还的需要很长一段时间才会退出市场,所以工作中经常碰到用python2的朋友,这时,就需要考虑兼容的问题了

1.首先去官网下载python2和python3版本的安装包哈
下载和安装过程就不详细解释了哈,大家应该都懂吧~~不懂的自己搜下,这种多的是

2.安装成功后,添加python2的环境变量:打开系统属性->高级->环境变量->系统变量
windows系统同时安装python2和python3,且解决pip共存问题
找到path变量,编辑他,把python2的两个目录添加进去
windows系统同时安装python2和python3,且解决pip共存问题
python3的操作一样,如果按照的时候勾选了这个添加path路径就不用在和上一步一样的操作了
windows系统同时安装python2和python3,且解决pip共存问题

3.解决两个版本共存问题:
版本使用重命名来区分:将Python27文件夹下的python.exe和pythonw.exe改名为python2.exe和pythonw2.exe。
windows系统同时安装python2和python3,且解决pip共存问题
将Python37文件夹下的python.exe和pythonw.exe改名为python3.exe和pythonw3.exe
windows系统同时安装python2和python3,且解决pip共存问题
此时,我们使用cmd命令行模式查看python是否按照配置成功:
windows系统同时安装python2和python3,且解决pip共存问题
这里表示配置可以了!!!

4.解决pip共存问题:
上面安装完成后,并不是所有的共存都解决了,pip非常重要,同样也会出现共存问题:
原理很简单,就是重新更新安装一次pip:
python2 -m pip install --upgrade pip --force-reinstall
python3 -m pip install --upgrade pip --force-reinstall
windows系统同时安装python2和python3,且解决pip共存问题
然后使用pip2 -v和pip3 -v查看pip的信息,如下并表示成功,至此完成
windows系统同时安装python2和python3,且解决pip共存问题
windows系统同时安装python2和python3,且解决pip共存问题