問題描述
使用pip時,提示版本公升級,於是我輸入以下**:
pip install --upgrade pip
結果提示缺少許可權,我想應該是少了「-u」使用者許可權,公升級失敗。更糟的是,我的pip檔案似乎在更新中損壞了。
我再次使用pip命令時,便會出現:
我嘗試用以下**來重新安裝:
# 這個命令是平時用來公升級pip的
pip install --user --upgrade pip
# 這個命令是用來強制更新pip的
python -m pip install -u --force-reinstall pip
# 以及使用easy_install.exe
python easy_install --upgrade pip
這些命令返回的錯誤都是「no module named 『pip』」。
這說明系統程式已經丟失了pip的路徑。
解決辦法
首先使用以下**重新引導pip到python環境:
python -m ensurepip
然後再使用python命令公升級pip:
python -m pip install --upgrade pip
成功解決問題。
問題描述
重灌之後,問題解決,成功安裝新版本pip。
pip工具重灌
這是最粗暴的解決辦法。如果純粹是pip檔案在更新中損壞了的話,可以訪問
把該檔案複製下來。
然後在命令列用「python get_pip.py」執行,即可重灌pip。
Python的pip無法公升級
python m pip install upgrade pip 但是執行後發現還是出現同樣問題,還是現實版本需要更新,後來嘗試了另外一種方法 python m pip install upgrade user pip 就嘗試著把改該目錄下的檔案替換 c program files x86 pyth...
PIP公升級失敗後的恢復方法
提示pip版本過低時,總是下意識的輸入pip install upgrade pip xx.xx.xx,喜聞樂見的報錯就來了 下圖是以降級為例,用這句 公升級也是一樣的結果 報錯為 error could not install packages due to an environmenterror...
pip 公升級失敗 解決辦法
1 解決方法 正常來說,輸入下面兩個命令的其中乙個 python m pip install u pip python m pip install upgrade pip就可以公升級。事實上,輸入python m pip install u pip 和 python m pip install up...