Python pip使用超時(shí)問(wèn)題解決方案
引言
之前有位群友在群里發(fā)了個(gè)問(wèn)題,說(shuō)使用pip安裝第三方包遇到"Read timeout"。我相信很多時(shí)候,大家在使用pip都會(huì)遇到這個(gè)問(wèn)題,所以,我想有必要寫(xiě)一遍文章來(lái)總結(jié)一下。
具體如下:
解決方案
在這之前,你要明白一點(diǎn),直接使用pip安裝超時(shí),絕大多數(shù)原因是pip源在外國(guó),所以國(guó)內(nèi)使用,網(wǎng)絡(luò)就算穩(wěn)定,也有一定超時(shí)。
要想解決pip安裝軟件包超時(shí)問(wèn)題,目前只有兩種方式。
第一種:設(shè)置延遲時(shí)間
這種方式就是直接在pip命令后加入:
“--default-timeout=1000”寫(xiě)在前面或后面都可以。
第二種:更換pip下載源
pip國(guó)內(nèi)的一些鏡像:
- 阿里云http://mirrors.aliyun.com/pypi/simple/
- 中國(guó)科技大學(xué)https://pypi.mirrors.ustc.edu.cn/simple/
- 豆瓣(douban)http://pypi.douban.com/simple/
- 清華大學(xué)https://pypi.tuna.tsinghua.edu.cn/simple/
- 中國(guó)科學(xué)技術(shù)大學(xué)http://pypi.mirrors.ustc.edu.cn/simple/
修改源方法:
臨時(shí)使用:
可以在使用pip的時(shí)候在后面加上-i參數(shù),指定pip源
永久修改:
windows修改:
在c:\user(或者用戶(hù))\電腦的用戶(hù)名\,目錄下創(chuàng)建一個(gè)命名為“pip”的文件夾(如:C:\Users\Administrator\pip),在該文件夾下創(chuàng)建一個(gè)命名為“pip.ini”的文件,在該文件中寫(xiě)入以下內(nèi)容:
linux修改:
在用戶(hù)的家目錄下面創(chuàng)建名為.pip文件夾,在創(chuàng)建好的.pip文件夾中創(chuàng)建名為pip.conf的文件,修改 ~/.pip/pip.conf (沒(méi)有就創(chuàng)建一個(gè)), 內(nèi)容如下:
一鍵修改
以上就是修改pip源的方法,當(dāng)然還有一種一鍵修改:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
pytorch 實(shí)現(xiàn)將自己的圖片數(shù)據(jù)處理成可以訓(xùn)練的圖片類(lèi)型
今天小編就為大家分享一篇pytorch 實(shí)現(xiàn)將自己的圖片數(shù)據(jù)處理成可以訓(xùn)練的圖片類(lèi)型,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-01-01Python實(shí)現(xiàn)過(guò)濾單個(gè)Android程序日志腳本分享
這篇文章主要介紹了Python實(shí)現(xiàn)過(guò)濾單個(gè)Android程序日志腳本分享,本文講解了原理、實(shí)現(xiàn)代碼、使用方法、最新代碼等內(nèi)容,需要的朋友可以參考下2015-01-01從零學(xué)Python之入門(mén)(二)基本數(shù)據(jù)類(lèi)型
這是繼“hello world”之后的第二篇入門(mén)級(jí)基礎(chǔ)知識(shí),以后這個(gè)系列會(huì)按照入門(mén)、進(jìn)階、精通三個(gè)分類(lèi)進(jìn)行下去,歡迎高手們來(lái)拍磚2014-05-05Python實(shí)現(xiàn)圖的廣度和深度優(yōu)先路徑搜索算法
圖是一種抽象數(shù)據(jù)結(jié)構(gòu),本質(zhì)和樹(shù)結(jié)構(gòu)是一樣的。圖與樹(shù)相比較,圖具有封閉性,可以把樹(shù)結(jié)構(gòu)看成是圖結(jié)構(gòu)的前生。本文將利用Python實(shí)現(xiàn)圖的廣度和深度優(yōu)先路徑搜索算法,感興趣的可以學(xué)習(xí)一下2022-04-04關(guān)于dataframe.query()篩選tips
在Pandas中,通過(guò)布爾索引或.query()方法可以實(shí)現(xiàn)對(duì)DataFrame中數(shù)據(jù)的篩選。例如,篩選特定列符合條件的行數(shù)據(jù)或排除某些類(lèi)型值。此外,.query()方法還支持使用外部變量進(jìn)行篩選。這些操作對(duì)數(shù)據(jù)處理非常有用,可以高效地進(jìn)行數(shù)據(jù)清洗和預(yù)處理2024-09-09python實(shí)現(xiàn)的AES雙向?qū)ΨQ(chēng)加密解密與用法分析
這篇文章主要介紹了python實(shí)現(xiàn)的AES雙向?qū)ΨQ(chēng)加密解密與用法,簡(jiǎn)單分析了AES加密解密算法的基本概念并結(jié)合實(shí)例形式給出了AES加密解密算法的相關(guān)實(shí)現(xiàn)技巧與使用注意事項(xiàng),需要的朋友可以參考下2017-05-05Python3離線(xiàn)安裝Requests模塊問(wèn)題
這篇文章主要介紹了Python3離線(xiàn)安裝Requests模塊問(wèn)題,本文實(shí)例代碼給大家介紹的非常詳細(xì),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10