win10的pycharm更新pip出錯

我在pycharm的Terminal中,更新pip的時候,出現了以下錯誤:
OSError: raw write() returned invalid length 2 (should have been between 0 and 1)
這裏寫圖片描述
原因:可能與最近的Windows 10更新有關。我的版本如下:在cmd中輸入msinfo32,回車,可以看到版本信息。
這裏寫圖片描述

解決辦法:直接運行cmd,輸入python -m pip install -U pip,就可正常升級pip了。
這裏寫圖片描述
這裏寫圖片描述

PS:查到的另外一個解決辦法是安裝win_unicode_console,pip install win_unicode_console,但是我用這個辦法行不通。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章