Ubuntu 升级pip3后,pip3和pip同指向问题解决

有时候pip安装或者pip3安装一些包时会失败,提示需要更新pip,但是更新以后会导致一些问题,上次更新pip时导致pip和pip3同指向了。于是我明明pip install 成功了一些包,在python2中却无法使用,下面记录当时的解决办法。

参考pip 和 pip3 指向问题(输入pip list 和pip3 list 显示的包一样)和关于解决Ubuntu16.04中pip和pip3同时指向Python3.5的问题

pip和pip3指向问题

通过which pip 和 which pip3 查看pip文件所在位置
Ubuntu 升级pip3后,pip3和pip同指向问题解决_第1张图片
通过pip -V 和 pip3 -V 查看pip指向,发现指向同一个python版本
Ubuntu 升级pip3后,pip3和pip同指向问题解决_第2张图片

修改文件解决同指向问题

打开pip文件,修改第一行为

#!/usr/bin/python2

第七行为:

from pip._internal.main import main

Ubuntu 升级pip3后,pip3和pip同指向问题解决_第3张图片查看修改后的结果:
Ubuntu 升级pip3后,pip3和pip同指向问题解决_第4张图片

你可能感兴趣的:(工作杂记)