pip升级命令失败,pip升级老是失败
一、问题背景
# pip列表
如果你执行了pip install --upgrade pip,你会发现pip坏了!
# pip安装zabbix-api
第二,解决方案
如果安装了python2-pip,先卸载再安装;如果没有,直接安装。
# yum -y删除python2-pip
# yum -y安装python2-pip
# yum info python2-pip
# pip安装zabbix-api
原因很可能是升级的pip,对应的是python3的语法,但是CentOS7.x默认的python版本是2.7.5。
卸载python2-pip,重新安装,会覆盖pip的python文件,可以在python 2.7.5环境下执行。
如果你已经编译安装了python3,你会发现匹配版本的pip也是打包编译的。
三。参考
解决CentOS7-python-pip安装失败
https://blog.51cto.com/xiaozhagn/2046714
CentOS7.x上Python3.8.3的编译安装
https://blog.csdn.net/michaelwoshi/article/details/111242418