在使用pip安裝庫的時候,經常會遇到提示升級pip的情況,如果你電腦上只有一個python,那麼一般不會出現問題。但是之前由於剛接觸我在電腦上同時裝過python3.5,python3.6,python3.7,外加一個anconda,這樣一來很多環境就出現了問題,偶爾會出現一些奇怪的現象,比如pip install無法安裝,還有就是這個pip無法升級
這裏無法更新報的錯誤如下圖,注意一定要分析報錯原因,此博客內容並不一定適用所有情況
從上圖可以看出,我想更新系統下的pip,結果它找到的是anconda,那麼這裏就需要手動指定是更新哪裏的pip
首先執行where python,看看你電腦上有幾個python,都在什麼位置,如下圖所示
可以看到我電腦上系統下python是在E:\Users\Administrator\AppData\Local\Programs\Python\Python37這裏,那麼相應的使用E:\Users\Administrator\AppData\Local\Programs\Python\Python37\python.exe -m pip install --upgrade pip就可以正常更新了