Import Error:cannot import name main解决方案

Posted liuwenhua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Import Error:cannot import name main解决方案相关的知识,希望对你有一定的参考价值。

在Ubuntu上安装软件,不小心升级了pip,导致使用时报错如下:

Import Error:cannot import name main

后来发现是因为将pip更新为10.0.0后库里面的函数有所变动造成这个问题。 解决方法如下:

sudo vi /usr/bin/pip

将原来的

from pip import main

改为

from pip._internal import 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())

 

以上是关于Import Error:cannot import name main解决方案的主要内容,如果未能解决你的问题,请参考以下文章

pip升级后Import Error:cannot import name main解决方案

Error:cannot import name'is_list_like' --python使用pandas_datareader时出现错误,解决方案

Error: Cannot find module ‘express‘

Error: Cannot find module ‘express‘

Error: Cannot find module

Error: Cannot find module PhantomJS