云网牛站
所在位置:首页 > Linux教程 > 在Ubuntu系统中升级pip之后pip不能使用的解决方法

在Ubuntu系统中升级pip之后pip不能使用的解决方法

2018-11-10 23:12:30作者:画星星高手稿源:linux站

如果在Ubuntu系统中因为升级pip之后而导致pip不能使用的应该重新安装pip就可以解决了。

 

背景

因为最近要在Ubuntu服务器上部署新的项目,需要用到pip安装库,然后提示有升级,那就按照提示进行了升级pip,但是在升级之后pip就不能使用了,报有如下错误信息:

Traceback (most recent call last):

File "/usr/bin/pip3", line 9, in <module>

from pip import main

ImportError: cannot import name 'main'

 

解决方法

需要重新安装一次pip,在Ubuntu系统终端中执行以下命令即可:

sudo python3 -m pip uninstall pip && sudo apt install python3-pip --reinstall

 

注意

不是升级pip就一定会出错,但如果出错了请按上面的解决方法执行命令,应该是某些版本的原因,并非所有的升级pip都存在问题。如果你想升级pip,请参考在Ubuntu系统中安装pip3与升级pip3的方法

 

相关主题

在Ubuntu 18.04系统中安装pip并使用pip命令

精选文章
热门文章