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 即可正常更新 / 安装库;

相关推荐
_ZeroKing6 天前
自制智能门锁:NFC 刷卡 + 小程序远程开锁(完整实战记录)
嵌入式硬件·小程序·notepad++·arduino
容沁风11 天前
arduino运行esp32 s3+gc2145摄像头
arduino·esp32 s3·gc2145·esp32 s3-cam
焦糖码奇朵、1 个月前
课设:基于Arduino的无线LED开关控制系统
嵌入式硬件·物联网·arduino·信息与通信·信号处理
Hello_wshuo1 个月前
记RP2040使用Arduino+platformio开发配置
linux·嵌入式硬件·arduino
刻BITTER1 个月前
在TRAE 上安装PlatformIO
c++·单片机·嵌入式硬件·arduino
yunteng5211 个月前
视频传输(esp32s3cam_arduino)
音视频·arduino·esp32cam
优信电子1 个月前
ESP32-S3开发环境搭建(arduino版本)
单片机·物联网·arduino
Big_潘大师2 个月前
十轴IMU模块-AHRS角度姿态、加速度计、磁力计、气压陀螺仪传感器
stm32·单片机·嵌入式硬件·arduino·陀螺仪
紫阡星影2 个月前
基于Arduino模拟烟雾监测系统
单片机·嵌入式硬件·arduino