在使用pip安裝第三方包的時(shí)候,經(jīng)常出現(xiàn)socket.timeout: The read operation timed out超時(shí)問題
字面表達(dá)即鏈接超時(shí)尿瞭,出現(xiàn)這個(gè)原因是網(wǎng)絡(luò)連接速度慢锨苏,要解決這個(gè)問題最好的辦法提高網(wǎng)速狱从,但有的時(shí)候是服務(wù)器網(wǎng)速較慢绵脯,用戶端是無法提高服務(wù)器的速度的渊迁,那就只能增加它的超時(shí)判定時(shí)間比然。
Command語句:pip --default-timeout=100 install PyQt5(第三方庫)
特別說明:在此默認(rèn)已經(jīng)在系統(tǒng)中安裝了最新版pip3丈氓,更新pip可使用pip install --upgrade pip 或 python -m pip install --upgrade pip來升級(jí)。
當(dāng)然還有一種方式就是更改鏡像源來解決此問題强法,可使用國內(nèi)的一些鏡像源網(wǎng)站:
(1)https://pypi.douban.com/simple (豆瓣)
(2)https://pypi.tuna.tsinghua.edu.cn/simple (清華大學(xué))
(3)https://mirrors.ustc.edu.cn/pypi/web/simple (中國科技大學(xué))
(4)https://mirrors.aliyun.com/pypi/simple/ (阿里)
command語句:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQt5(第三方庫)