Windows同时安装Python2和Python3
在Python官网下载最新的Python2和Python3的安装包, 安装时记得勾选Add Python.xx to Path.
这样两者都会在环境变量中, 但是Python2和Python3的软件名称一样的, 所以在调用的时候, 只会调用最后安装的.
解决方案
分别在两者对应的安装目录下修改软件名称, 比如将Python3的python.exe和pythonw.exe改为python3.exe和pythonw3.exe.
这个时候pip名称还是一致的, 通过卸载重装的方式更新pip:
python -m pip install --upgrade pip --force-restart
python3 -m pip install --upgrade pip --force-restart
这个时候在cmd中查看就是对应版本的了:
pip -V
pip3 -V