pip升级后Import Error:cannot import name main解决方案
第一種即可以,注意.和_,不要遺漏了.
文鏈:https://blog.csdn.net/zong596568821xp/article/details/80410416
在Ubuntu上安裝軟件,不小心升級了pip,導致使用時報錯如下
后來發現是因為將pip更新為10.0.0后庫里面的函數有所變動造成這個問題。 解決方法如下:
方法一:
sudo gedit /usr/bin/pip
將原來的
from pip import main
改為
from pip._internal import main
方法二:
sudo gedit /usr/bin/pip
將原來的:
??? from pip import main
??? if __name__ == '__main__':
??????? sys.exit(main())
改為:
??? from pip import __main__
??? if __name__ == '__main__':
??????? sys.exit(__main__._main())
就可以了,注意__main__左右的下劃線是兩個下劃線,很多同學不成功的原因是因為只寫了一個下劃線
--------------------- ?
作者:ZONG_XP ?
來源:CSDN ?
原文:https://blog.csdn.net/zong596568821xp/article/details/80410416 ?
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
總結
以上是生活随笔為你收集整理的pip升级后Import Error:cannot import name main解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux:WPS不能使用中文输入法
- 下一篇: Ubuntu: Eclipse Tens