这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 有奖活动 » 【分享开发笔记,赚取电动螺丝刀】关于在Arduino IDE安装开发库时,提示

共1条 1/1 1 跳转至

【分享开发笔记,赚取电动螺丝刀】关于在Arduino IDE安装开发库时,提示Error:4 DEADLINE的解决方法!

菜鸟
2025-12-29 21:07:26     打赏



一、开发环境


Arduino IDE版本:最新的 Arduino IDE 2;

image-20251229204640988.png



二、问题描述

在安装 / 更新库时,提示以下内容:

Error: 4 DEADLINE_EXCEEDED: net/http: request canceled (Client.Timeout or context cancellation while reading body)


image-20251229110014884.png


三、出现的原因


主要因为默认的连接超时时间太短导致,由于网络不稳定导致数据传输缓慢,触发了超时等;

默认的网络连接超时时间为60秒


四、解决方法



1、打开 C:\Users\ <用户名> \ .arduinoIDE 的 arduino-cli.yaml;


可使用文本编辑器(修改为.txt)  / vscode等方式打开;

使用文本编辑器修改为arduino-cli.txt 进行编辑;



2、在末尾添加超时时间【例: 600s (0:会无限期等待)】根据实际情况进行调整;

network:

connection_timeout:600s


image-20251229110604946.png

image-20251229110604946

3、修改后重新保存为:arduino-cli.yaml;



4、重新打开Arduino IDE 即可正常更新 / 安装库;




















关键词: Arduino IDE    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]