python 安裝第三方庫超時報錯:The read operation timed out

解決方法一:

設置超時時間,例如安裝numpy

pip --default-timeout=100 install -U numpy

解決方法二:

換清華源:https://jingyan.baidu.com/article/1876c8527be1c3890a137645.html
不過一般我換源了還是沒用

解決方法三:

去官網下whl文件(下whl文件一般快很多)
這裏以安裝pygame爲例(我在anaconda環境下裝,不在的話也類似操作)

第一步:
先打開anaconda prompt
在這裏插入圖片描述
輸入:python 查看python的版本以及位數
在這裏插入圖片描述pip --version 查看安裝的pip版本,

升級pip命令: python -m pip install --upgrade pip
(有些人可能需要升級一下pip)

第二步:
去官網下包:https://www.lfd.uci.edu/~gohlke/pythonlibs/
ctrl+f 可以在網頁內部搜索你想要的包
在這裏插入圖片描述

這裏找到了我想要的pygame包,因爲我的python是3.7的就選擇cp37,是64位的python就選擇amd64 (大家可以根據自己的情況來具體選擇)
在這裏插入圖片描述

第三步:
把下載好的whl文件放到路徑\Anaconda3\pkgs\中,便於管理包。
在Anaconda Prompt中,執行命令pip install C:\Users\Admin\Anaconda3\pkgs\pygame-1.9.6-cp37-cp37m-win_amd64.whl,即可安裝成功,
在這裏插入圖片描述

第四步:
然後通過conda list 進行測試,發現已經有pygame這個包了。
在這裏插入圖片描述

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