一、摘要
最近做服务测试的时候,实在被第三方模块折磨的够呛,从安装就存在兼容Py2和Py3的问题,产品提供的服务越来越多,做服务验证也不得不跟进支持测试,这眼前的Hadoop/Hive/Hbase/HDFS等等三方模块五花八门,版本兼容性更是参差不齐,于是就催生了写这么个东西的冲动
二、安装
首先分别安装Py2和Py3,我都安装到C盘根目录里了,然后分别将Py2和Py3都配置到系统环境变量中去:
【C:\Python36\Scripts\;C:\Python36\;C:\Python27\;C:\Python27\Scripts;】
三、配置
修改两个版本的可执行文件名字
四、验证
五、重新归置一下pip
强制分别重新安装
python2 -m pip install --upgrade pip --force-reinstall
python3 -m pip install --upgrade pip --force-reinstall
六、验证pip
七、清理没用的pip执行文件,后续再用到pip的时候执行pip2 install... pip3 install ...