百度了幾個回答都沒有解決問題,有些回答明顯是直接復制過來的一點價值都沒有,然后google一下立馬解決。很多時候不能怪搜索引擎,問題出在一些國內網友對知識的不負責任
解決:找到報錯文件,也就是那個pip,然后cd進目錄 vi 編輯pip,將里面的內容改為如下所示:
# -*- coding: utf-8 -*-
import re
import sys
from pip._internal import main as _main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(_main())