- 前言
- 安装方法
- 1. 正常安装python2和3(先后顺序无影响)
- 2. 确认环境变量
- 3. Python更名
- 4. pip共存配置
- 附加说明
前言
小编为大二萌新,物联网专业,信息安全方向,第一次写博客,请多多指教,如有不足或不懂,欢迎在评论区提出,我会定时查看与回复。ヾ(๑╹◡╹)ノ"
最近碰到了电脑上需要同时安装python2和3的情况,网上找了很多方法,或多或少有些小问题,现在我用我的虚拟机给大家讲讲如何在windows上兼容安装Python2和3。
安装方法
1. 正常安装python2和3(先后顺序无影响)
这里我示范一下已安装2,兼容安装3 的方法。
我的虚拟机现在安装了python2.7,需要去python官网下载最新python3(python2也在这下载)。
现在一般都是64位的操作系统,windows系统下载这个版本。
安装python3的时候记得打上添加环境变量的小勾√,会省很多事情,安装位置一般选默认的就好了。
2. 确认环境变量
安装完成后去确认环境变量,在用户变量PATH里有python2和python3的安装目录及下面的Scripts文件所在目录。如果没有,需要手动添加,默认位置和我的基本一致。如果不嫌麻烦,顺便在系统的环境变量里也加上这些,可以避免后续新用户使用python出错的问题。
3. Python更名
根据环境变量所指的位置,分别找到python2和3的安装目录
到python2安装目录重命名python.exe,pythonw.exe为python2.exe,pythonw2.exe。
到python3安装目录重命名python.exe,pythonw.exe为python3.exe,pythonw3.exe。
4. pip共存配置
pip是python的包管理工具,当python有2个版本时,需要重新安装两个版本的pip,使得两个python版本的pip能够共存。在cmd里输入下面两行命令。
python2 -m pip install --upgrade pip --force-reinstall
python3 -m pip install --upgrade pip --force-reinstall
查看安装效果
输入python2,进入python2
输入python3,进入python3
附加说明
pip已更新,如需在python2内安装包,运行pip2 install XX
,如需在python3安装包,运行pip3 install XX
。