Page 1 of 1

我该如何在离线环境下安装VSCode的ESP-IDF扩展插件?

Posted: Tue Dec 06, 2022 1:40 am
by ALonelyNoah
出于一些原因,我的工作电脑无法连接互联网,所以需要在离线环境下安装ESP-IDF的开发环境,我使用了esp-idf-tools-setup-offline安装包配置了ESP-IDF工具链,已经可以正常在cmd和powershell上进行程序编译烧录的流程。
但是在VSCode中,安装extension时我使用的是visx离线包,在初始化配置插件的时候,可以识别到我本地已安装的esp工具链,但是仍然需要连接网络配置python环境下载资源包。于是我将另外一台有网络并且已安装完毕的电脑上的一些资源包拷贝过来,可以识别到资源需求满足但仍然显示部分配置缺失,类似如下:

Code: Select all

Requirement already satisfied: gcovr in 'path'(from '%userprofile%\.vscode\extensions\espressif.esp-idf-extension-1.5.1'\requirements.txt(line 1))(5.2)
......
WARNING: Retrying after connection broken by 'NewConnectionError'('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000014DA4803460>'): Failed to establish a new connection: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。')':/simple/gcovr
第二条报错是因为没有互联网访问权限,我想请问的是为什么第一条满足了还会有第二条访问网络的请求以及我该如何解决这个问题,需要准备哪些资源包?
希望可以得到帮助,谢谢!