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

相关推荐
焦糖码奇朵、13 天前
课设:基于Arduino的无线LED开关控制系统
嵌入式硬件·物联网·arduino·信息与通信·信号处理
Hello_wshuo16 天前
记RP2040使用Arduino+platformio开发配置
linux·嵌入式硬件·arduino
刻BITTER19 天前
在TRAE 上安装PlatformIO
c++·单片机·嵌入式硬件·arduino
yunteng52119 天前
视频传输(esp32s3cam_arduino)
音视频·arduino·esp32cam
优信电子20 天前
ESP32-S3开发环境搭建(arduino版本)
单片机·物联网·arduino
Big_潘大师1 个月前
十轴IMU模块-AHRS角度姿态、加速度计、磁力计、气压陀螺仪传感器
stm32·单片机·嵌入式硬件·arduino·陀螺仪
紫阡星影1 个月前
基于Arduino模拟烟雾监测系统
单片机·嵌入式硬件·arduino
刻BITTER2 个月前
用EXCEL 将单色屏幕的Bitmap 字模数据还原回图形
单片机·嵌入式硬件·excel·arduino
MAO_JIN_DAO3 个月前
ESP3266 NodeMCU 使用Arduino点亮 ST7789 240x240 tft屏
arduino·esp8266·tft·st7789