您的位置:首頁技術文章
文章詳情頁

Python pip使用超時問題解決方案

瀏覽:107日期:2022-07-15 11:20:08

引言

之前有位群友在群里發了個問題,說使用pip安裝第三方包遇到'Read timeout'。我相信很多時候,大家在使用pip都會遇到這個問題,所以,我想有必要寫一遍文章來總結一下。

具體如下:

Python pip使用超時問題解決方案

解決方案

在這之前,你要明白一點,直接使用pip安裝超時,絕大多數原因是pip源在外國,所以國內使用,網絡就算穩定,也有一定超時。

要想解決pip安裝軟件包超時問題,目前只有兩種方式。

第一種:設置延遲時間

這種方式就是直接在pip命令后加入:

“--default-timeout=1000”寫在前面或后面都可以。

第二種:更換pip下載源

pip國內的一些鏡像:

  阿里云http://mirrors.aliyun.com/pypi/simple/   中國科技大學https://pypi.mirrors.ustc.edu.cn/simple/   豆瓣(douban)http://pypi.douban.com/simple/   清華大學https://pypi.tuna.tsinghua.edu.cn/simple/   中國科學技術大學http://pypi.mirrors.ustc.edu.cn/simple/

修改源方法:

臨時使用:

可以在使用pip的時候在后面加上-i參數,指定pip源

永久修改:

windows修改:

在c:user(或者用戶)電腦的用戶名,目錄下創建一個命名為“pip”的文件夾(如:C:UsersAdministratorpip),在該文件夾下創建一個命名為“pip.ini”的文件,在該文件中寫入以下內容:

linux修改:

在用戶的家目錄下面創建名為.pip文件夾,在創建好的.pip文件夾中創建名為pip.conf的文件,修改 ~/.pip/pip.conf (沒有就創建一個), 內容如下:

一鍵修改

以上就是修改pip源的方法,當然還有一種一鍵修改:

Python pip使用超時問題解決方案

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
国产综合久久一区二区三区