-
Notifications
You must be signed in to change notification settings - Fork 335
Closed
Labels
Description
Answers checklist.
- I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
- I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
- I have searched the issue tracker for a similar issue and not found a similar issue.
IDF version.
did not install
Operating System used.
Windows
How did you build your project?
VS Code IDE
If you are using Windows, please specify command line type.
None
What is the expected behavior?
Successfull ESP-IDF and tools install
What is the actual behavior?
The extension installs, opens Configure ESP-IDF Extension window and prompts me to install. I used Express, github download server, only version it gave me (a really long string of version tags), default IDF_TOOLS_PATH. Click Install.
This is the output:
Downloading C:\Users\vikto\.espressif\dist\idf-git-2.39.2-win64.zip...
AggregateError:
at internalConnectMultiple (node:net:1122:18)
at afterConnectMultiple (node:net:1689:7)
Failed download. Retrying...
Error: Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip
Waiting 8 seconds...
AggregateError:
at internalConnectMultiple (node:net:1122:18)
at afterConnectMultiple (node:net:1689:7)
Failed download. Retrying...
Error: Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip
Waiting 16 seconds...
AggregateError:
at internalConnectMultiple (node:net:1122:18)
at afterConnectMultiple (node:net:1689:7)
Failed download. Retrying...
Error: Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip
C:\Users\vikto\.espressif\dist\idf-git-2.39.2-win64.zip was not downloaded.
If i tried to connect directly to the https://dl.espressif.com/ server, i get blocked on PC, on my phone it works.
Checked hosts file, it is not there.
Steps to reproduce.
http GET on dl.espressif.com (extension or browser)
Build or installation Logs.
For more info, here is the report.txt of Doctor Command:
---------------------------------------------- ESP-IDF Extension for Visual Studio Code report ---------------------------------------------
OS undefined undefined undefined
System environment variable IDF_PYTHON_ENV_PATH
undefined
System environment variable PATH
undefined
System environment variable PYTHON
undefined
Visual Studio Code Remote name undefined
Visual Studio Code version undefined
Visual Studio Code language undefined
Visual Studio Code shell undefined
ESP-IDF Extension version undefined
Workspace folder No workspace folder is open
---------------------------------------------------- Extension configuration settings ------------------------------------------------------
ESP-ADF Path (idf.espAdfPath) undefined
ESP-IDF Path (idf.espIdfPath) undefined
ESP-MDF Path (idf.espMdfPath) undefined
ESP-Matter Path (idf.espMatterPath) undefined
ESP-HomeKit-SDK Path (idf.espHomeKitSdkPath) undefined
Custom extra paths undefined
System python Path (idf.pythonInstallPath) undefined
Virtual environment Python path (computed) undefined
Serial port (idf.port) undefined
OpenOCD Configs (idf.openOcdConfigs) undefined
ESP-IDF Tools Path (idf.toolsPath) undefined
Git Path (idf.gitPath) undefined
Notification Mode (idf.notificationMode) undefined
Flash type (idf.flashType) undefined
Flash partition to use (idf.flashPartitionToUse) undefined
-------------------------------------------------------- Configurations access -------------------------------------------------------------
Access to ESP-ADF Path (idf.espAdfPath) undefined
Access to ESP-IDF Path (idf.espIdfPath) undefined
Access to ESP-MDF Path (idf.espMdfPath) undefined
Access to ESP-Matter Path (idf.espMatterPath) undefined
Access to ESP-HomeKit Path (idf.espHomeKitSdkPath) undefined
Access to ESP-IDF Custom extra paths
Access to System python Path (idf.pythonInstallPath) undefined
Access to Virtual environment Python path (computed) undefined
Access to CMake in environment PATH undefined
Access to Ninja in environment PATH undefined
Access to ESP-IDF Tools Path (idf.toolsPath) undefined
-------------------------------------------------------- Configurations has spaces -------------------------------------------------------------
Spaces in system environment Path undefined
Spaces in ESP-ADF Path (idf.espAdfPath) undefined
Spaces in ESP-IDF Path (idf.espIdfPath) undefined
Spaces in ESP-MDF Path (idf.espMdfPath) undefined
Spaces in ESP-Matter Path (idf.espMatterPath) undefined
Spaces in ESP-HomeKit-SDK Path (idf.espHomeKitSdkPath) undefined
Spaces in ESP-IDF Custom extra paths
Spaces in System python Path (idf.pythonInstallPath) undefined
Spaces in Virtual environment Python path (computed) undefined
Spaces in ESP-IDF Tools Path (idf.toolsPath) undefined
----------------------------------------------------------- Executables Versions -----------------------------------------------------------
Git version undefined
ESP-IDF version undefined
Python version undefined
Python's pip version undefined
-------------------------------------------------- Project configuration settings ----------------------------------------------------------
-------------------------------------------------- Python packages in Virtual environment Python path (computed) ---------------------------
Python packages undefined
---------------------------------------------------- Check ESP-IDF python requirements.txt -------------------------------------------------
Check ESP-IDF Python packages undefined
---------------------------------------------------- Check ESP-IDF debug adapter requirements.txt ------------------------------------------
Check Debug AdapterPython packages undefined
----------------------------------------------------------- Latest error -----------------------------------------------------------------
{
"errno": -4058,
"code": "ENOENT",
"syscall": "spawn python",
"path": "python",
"spawnargs": [
"-c",
"import sys; print('{}.{}'.format(sys.version_info.major, sys.version_info.minor))"
],
"cmd": "python -c import sys; print('{}.{}'.format(sys.version_info.major, sys.version_info.minor))"
}
--------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------- Logfile -----------------------------------------------------------------
{"message":"Cannot access filePath: c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\CMakeLists.txt","stack":"Error: ENOENT: no such file or directory, access 'c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\CMakeLists.txt'\n at Object.accessSync (node:fs:247:11)\n at Object.t.accessSync (node:electron/js2c/node_init:2:9332)\n at at (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1453125)\n at c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1454881\n at vt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1455067)\n at yt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1455477)\n at Ze (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1450885)\n at zt.configureWithDefaultValues (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1469435)\n at new zt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1465959)\n at Function.init (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1465908)\n at Vp (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1849121)\n at Function.kb (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:123:15268)\n at Function.jb (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:123:14975)\n at file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:123:13133\n at Nb.n (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:13382)\n at Nb.m (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:13345)\n at Nb.l (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:119:12801)","category":"src utils canAccessFile","level":"error","timestamp":"2025-05-13T16:59:54.491Z"}
{"message":"Cannot access filePath: c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\sdkconfig","stack":"Error: ENOENT: no such file or directory, access 'c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\sdkconfig'\n at Object.accessSync (node:fs:247:11)\n at Object.t.accessSync (node:electron/js2c/node_init:2:9332)\n at at (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1453125)\n at yt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1455487)\n at Ze (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1450879)\n at zt.configureWithDefaultValues (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1469429)","category":"src utils canAccessFile","level":"error","timestamp":"2025-05-13T16:59:54.518Z"}
{"message":"Cannot access filePath: c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\CMakeLists.txt","stack":"Error: ENOENT: no such file or directory, access 'c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\CMakeLists.txt'\n at Object.accessSync (node:fs:247:11)\n at Object.t.accessSync (node:electron/js2c/node_init:2:9332)\n at at (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1453125)\n at c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1454881\n at vt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1455067)\n at yt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1455477)\n at Ze (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1450885)\n at jt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1462462)\n at zt.configureWithDefaultValues (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1469487)","category":"src utils canAccessFile","level":"error","timestamp":"2025-05-13T16:59:55.185Z"}
{"message":"Cannot access filePath: c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\sdkconfig","stack":"Error: ENOENT: no such file or directory, access 'c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\sdkconfig'\n at Object.accessSync (node:fs:247:11)\n at Object.t.accessSync (node:electron/js2c/node_init:2:9332)\n at at (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1453125)\n at yt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1455487)\n at Ze (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1450879)\n at jt (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1462456)\n at zt.configureWithDefaultValues (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1469487)","category":"src utils canAccessFile","level":"error","timestamp":"2025-05-13T16:59:55.186Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/esp-idf/idf_versions.txt","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/esp-idf/idf_versions.txt\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:00:02.746Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/esp-idf/idf_versions.txt","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/esp-idf/idf_versions.txt\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:00:10.768Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/esp-idf/idf_versions.txt","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/esp-idf/idf_versions.txt\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:00:26.798Z"}
{"user":true,"message":"Error opening esp-idf version list file. ENOENT: no such file or directory, open 'C:\\Users\\vikto\\AppData\\Local\\Temp\\idf_versions.txt'","stack":"Error: ENOENT: no such file or directory, open 'C:\\Users\\vikto\\AppData\\Local\\Temp\\idf_versions.txt'","category":"espIdfVersionList downloadEspIdfVersionList","level":"error","timestamp":"2025-05-13T17:00:26.799Z"}
{"message":"Cannot access filePath: C:\\Users\\vikto\\Desktop\\esp-idf\\tools\\idf.py","stack":"Error: ENOENT: no such file or directory, access 'C:\\Users\\vikto\\Desktop\\esp-idf\\tools\\idf.py'\n at Object.accessSync (node:fs:247:11)\n at Object.t.accessSync (node:electron/js2c/node_init:2:9332)\n at at (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1453125)\n at ed.value (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1550438)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at sV.$onMessage (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:145:90541)\n at f5.S (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:116111)\n at f5.Q (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:115891)\n at f5.M (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:114980)\n at f5.L (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:114218)\n at ed.value (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:112882)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at lo.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9458)\n at ed.value (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:225:3917)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at lo.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9458)\n at MessagePortMain.<anonymous> (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:225:2209)\n at MessagePortMain.emit (node:events:524:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949)","category":"src utils canAccessFile","level":"error","timestamp":"2025-05-13T17:01:22.786Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:01:44.186Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:01:52.200Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:02:08.227Z"}
{"user":true,"message":"C:\\Users\\vikto\\.espressif\\dist\\idf-git-2.39.2-win64.zip was not downloaded.","stack":"Error: C:\\Users\\vikto\\.espressif\\dist\\idf-git-2.39.2-win64.zip was not downloaded.\n at \\dist\\extension.js:2:1554842\n at Do.installEmbedPyGit (\\dist\\extension.js:2:1554072)\n at \\dist\\extension.js:2:1552208","category":"SetupPanel error handler","level":"error","timestamp":"2025-05-13T17:02:08.230Z"}
{"message":"Cannot access filePath: C:\\Users\\vikto\\Desktop\\esp-idf\\tools\\idf.py","stack":"Error: ENOENT: no such file or directory, access 'C:\\Users\\vikto\\Desktop\\esp-idf\\tools\\idf.py'\n at Object.accessSync (node:fs:247:11)\n at Object.t.accessSync (node:electron/js2c/node_init:2:9332)\n at at (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1453125)\n at ed.value (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1550438)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at sV.$onMessage (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:145:90541)\n at f5.S (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:116111)\n at f5.Q (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:115891)\n at f5.M (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:114980)\n at f5.L (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:114218)\n at ed.value (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:112882)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at lo.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9458)\n at ed.value (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:225:3917)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at lo.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9458)\n at MessagePortMain.<anonymous> (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:225:2209)\n at MessagePortMain.emit (node:events:524:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949)","category":"src utils canAccessFile","level":"error","timestamp":"2025-05-13T17:02:08.682Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:03:59.942Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:04:07.970Z"}
{"message":"HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip","stack":"Error: HTTP/HTTPS Request error https://dl.espressif.com/dl/idf-git/idf-git-2.39.2-win64.zip\n at w.<anonymous> (\\dist\\extension.js:2:1476386)\n at w.emit (node:events:524:28)\n at ClientRequest.d.forEach.h.<computed> (\\dist\\extension.js:2:549719)\n at ClientRequest.emit (node:events:536:35)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"downloadManager downloadWithRetries","level":"error","timestamp":"2025-05-13T17:04:23.997Z"}
{"user":true,"message":"C:\\Users\\vikto\\.espressif\\dist\\idf-git-2.39.2-win64.zip was not downloaded.","stack":"Error: C:\\Users\\vikto\\.espressif\\dist\\idf-git-2.39.2-win64.zip was not downloaded.\n at \\dist\\extension.js:2:1554842\n at Do.installEmbedPyGit (\\dist\\extension.js:2:1554072)\n at \\dist\\extension.js:2:1552208","category":"SetupPanel error handler","level":"error","timestamp":"2025-05-13T17:04:24.000Z"}
{"message":"Cannot access filePath: C:\\Users\\vikto\\Desktop\\esp-idf\\tools\\idf.py","stack":"Error: ENOENT: no such file or directory, access 'C:\\Users\\vikto\\Desktop\\esp-idf\\tools\\idf.py'\n at Object.accessSync (node:fs:247:11)\n at Object.t.accessSync (node:electron/js2c/node_init:2:9332)\n at at (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1453125)\n at ed.value (c:\\Users\\vikto\\.vscode\\extensions\\espressif.esp-idf-extension-1.10.0\\dist\\extension.js:2:1550438)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at sV.$onMessage (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:145:90541)\n at f5.S (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:116111)\n at f5.Q (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:115891)\n at f5.M (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:114980)\n at f5.L (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:114218)\n at ed.value (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:112882)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at lo.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9458)\n at ed.value (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:225:3917)\n at P.B (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)\n at P.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)\n at lo.fire (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9458)\n at MessagePortMain.<anonymous> (file:///c:/Users/vikto/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:225:2209)\n at MessagePortMain.emit (node:events:524:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949)","category":"src utils canAccessFile","level":"error","timestamp":"2025-05-13T17:04:24.442Z"}
{"command":"python","message":"spawn python ENOENT","stack":"Error: spawn python ENOENT\n at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19)\n at onErrorNT (node:internal/child_process:483:16)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"utils execChildProcess","level":"error","timestamp":"2025-05-13T17:21:01.179Z"}
{"message":"spawn python ENOENT","stack":"Error: spawn python ENOENT\n at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19)\n at onErrorNT (node:internal/child_process:483:16)\n at processTicksAndRejections (node:internal/process/task_queues:82:21)","category":"extension DoctorCommand","level":"error","timestamp":"2025-05-13T17:21:01.180Z"}
{"user":true,"level":"warn","message":"Extension configuration report has been copied to clipboard with errors","timestamp":"2025-05-13T17:21:01.180Z"}
--------------------------------------------------------------------------------------------------------------------------------------------
Diagnostic report archive.
idf.py not installed
More Information.
No response