解決升級(jí)pip過后 無法使用pip問題,ModuleNotFoundError: No module named 'pip._vendor.urllib3'

今天升級(jí)了一下pip到最新版,然后噩夢(mèng)開始了。
本來想安裝一個(gè)包,使用pip install的時(shí)候發(fā)現(xiàn)報(bào)錯(cuò)“ModuleNotFoundError: No module named 'pip._vendor.urllib3” ,使用pycharm同樣也無法安裝包。
更新pip之前之前完全沒這個(gè)問題,然后百度上查找百度完全沒好到解決辦法,連關(guān)鍵詞都幾乎沒有。
然后轉(zhuǎn)向google,找到解決辦法如下,只需三步即可:

  1. 刪除pip文件夾
    進(jìn)入python下pip的安裝目錄,比如這里我的目錄是:"C:\Users\woyue\AppData\Local\Programs\Python\Python37\Lib\site-packages"
  2. cmd中執(zhí)行 python -m ensurepip命令:
C:\Users\woyue>python -m ensurepip

系統(tǒng)會(huì)檢查是否安裝pip,如沒有則會(huì)自動(dòng)安裝,這里因?yàn)轭A(yù)先刪除了pip,將會(huì)自動(dòng)重裝:

Looking in links: C:\Users\woyue\AppData\Local\Temp\tmpck_hw3ik
Requirement already satisfied: setuptools in c:\users\woyue\appdata\local\programs\python\python37\lib\site-packages (39.0.1)
Collecting pip
Installing collected packages: pip
Successfully installed pip-10.0.1
  1. 執(zhí)行python -m pip install --upgrade pip 命令:
C:\Users\woyue>python -m pip install --upgrade pip

這步是由于自動(dòng)安裝的版本較低,需要更新pip,執(zhí)行后:

Collecting pip
  Using cached https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl
Installing collected packages: pip
  Found existing installation: pip 10.0.1
    Uninstalling pip-10.0.1:
      Successfully uninstalled pip-10.0.1
Successfully installed pip-19.0.3

執(zhí)行完畢最后顯示"Successfully installed pip-19.0.3" ,成功重裝了pip,經(jīng)過測(cè)試,pip已能正常使用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容