1. 程式人生 > >pip TypeError: parse() got an unexpected keyword argument 'transport_encoding'

pip TypeError: parse() got an unexpected keyword argument 'transport_encoding'

在使用python -m pip install --upgrade pip進行升級時報錯:TypeError: parse() got an unexpected keyword argument 'transport_encoding'

簡單粗暴的解決辦法:

1、首先找到自己的pip安裝目錄,不知道的話在cmd下,輸入命令:pip show pip,可以檢視到自己的安裝目錄。

2、找到pip資料夾下的_internal資料夾,找到裡面的index.py檔案

3、開啟index.py檔案,將其中的第730行,transport_encoding=encoding註釋掉(在該行前加上#),儲存退出就OK了。