Arduino IDE更新 / 安装库时,提示Error: 4 DEADLINE超时的解决方法

一、开发环境

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

二、问题描述

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

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

三、出现的原因

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

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

四、解决方法

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

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

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

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

network:

connection_timeout:600s

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

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

相关推荐
小贺儿开发21 小时前
【Arduino与Unity交互探究】01 摇杆模块
科技·unity·游戏引擎·arduino·串口通信·摇杆·硬件交互
优信电子2 天前
ESP32开发板单向点对点ESP-NOW无线通信
单片机·嵌入式·arduino
阿昊真人4 天前
基于Arudino ide 的esp8266的多文件编译
esp32·arduino
ShiinaKaze1 个月前
【镜像】BK7238 arduino 镜像
arduino·bk7238·beken
whik11941 个月前
ESP32-C3-DevKitM-1开发板深度上手评测
wifi·嵌入式·esp32·arduino·蓝牙·开发板·乐鑫
_ZeroKing2 个月前
自制智能门锁:NFC 刷卡 + 小程序远程开锁(完整实战记录)
嵌入式硬件·小程序·notepad++·arduino
容沁风2 个月前
arduino运行esp32 s3+gc2145摄像头
arduino·esp32 s3·gc2145·esp32 s3-cam
焦糖码奇朵、2 个月前
课设:基于Arduino的无线LED开关控制系统
嵌入式硬件·物联网·arduino·信息与通信·信号处理
Hello_wshuo3 个月前
记RP2040使用Arduino+platformio开发配置
linux·嵌入式硬件·arduino
刻BITTER3 个月前
在TRAE 上安装PlatformIO
c++·单片机·嵌入式硬件·arduino