问题呈现:python
Windows环境下,多版本Python解释器共存时,因为未配置环境变量或者反复卸载重装解释器等缘由,CMD交互下输入Python或者pip等命令时失效测试
解决方式:spa
1)配置各个解释器的环境变量,并在相应的根目录中复制或者直接修改python等命令的名称,固然检查环境变量的顺序与配置顺序有关,若是两个解释器的根目录里存在相同的命令名,CMD默认执行环境变量顺序靠前的解释器的命令(不一样环境可能配置以后须要重启系统才生效)blog
2)配置了环境变量以后某些命令仍是没法执行,好比说pip(当前解决方案也只是针对该命令,其它命令问题是否存在或者该方法是否也适用解决读者可自行测试)时,可经过一下方法解决ip
针对各个版本的解释器执行相似如下操做pip
python3 -m pip install --upgrade pip变量
验证:配置
备注:方法
此文仅限于Windows环境,Linux或其它环境这仅供参考!若有不足之处,欢迎指出.....im