centos 升级pip报错问题

centos 升级pip报错问题

在centos7下面pip初始版本是8.1.2,系统会提示需要升级pip,但如果直接升级的话,会Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-0RS60q/setuptools/类似的错误,这时去升级setuptools同样也会报错。这个问题主要的原因是pip直接升级跨度太大

解决思路:可以尝试安装距离想要安装较近的版本,因此我们选择20版本,距离21较近。

python -m pip install --user --upgrade pip==20.2.4  #(换成你想要的版本编号)

这时显示安装成功,但pip list发现还是之前的版本,需要去做一些修改

vim /usr/bin/pip

修改了这里后,然后再去执行pip list,发现pip的版本已经改变了,这时再去升级pip就不会报错了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容