1. 程式人生 > >UBUNTU中使用pip安裝,提示cannt import main問題

UBUNTU中使用pip安裝,提示cannt import main問題

在pip==8.1.1版本中,使用pip install Django==1.8.16時,提示

Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    from pip import main

ImportError: cannot import name main

修改/usr/bin/pip檔案中

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

改成

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

可以解決這個bug。

參考:https://stackoverflow.com/questions/28210269/importerror-cannot-import-name-main-when-running-pip-version-command-in-windo