ubuntu升级pip报cannot import name 'main'解决方法

执行sudo vi /usr/bin/pip

将代码:

from pip import main  
if __name__ == '__main__':  
    sys.exit(main())

修改为:

from pip import __main__  //修改
if __name__ == '__main__':  
    sys.exit(__main__._main())//修改

/usr/bin/pip和/usr/bin/pip3都要修改。

原文地址:https://www.cnblogs.com/tiandsp/p/12070847.html