Windows下pip升级到18之后报错解决

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

直接pip,会报错。要写成 python -m pip 

麻烦,想直接写pip

百度了一下,排在前面的都是Linux系统。好不容易找到一个,Windows下的:

解决办法:

到python的安装目录下

easy_install  pip

附上一个知乎链接

https://www.zhihu.com/question/56927648

 

本文引用

https://blog.csdn.net/github_39533414/article/details/83004751

 

再把Linux的解决方案写一下:

 

解决:pip文件在usr/bin目录下,cd进去,进行以下修改

把下面的三行

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

换成下面的三行

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

然后问题就解决了。

posted @ 2019-01-09 09:29  CP喜欢晒太阳  阅读(459)  评论(0)    收藏  举报