Page 1 of 1

idf.py create-project-from-example crashing

Posted: Mon Mar 23, 2026 9:20 am
by greengnu
I'm using visual studio code with the ESP-IDF extension. I've already done a fresh install and am still getting the same error:

Code: Select all

>idf.py create-project-from-example "espressif/esp_hosted:slave"
Executing action: create-project-from-example
Traceback (most recent call last):
  File "C:\esp\v6.0\esp-idf\tools\idf.py", line 1098, in <module>
    main()
    ~~~~^^
  File "C:\esp\v6.0\esp-idf\tools\idf.py", line 929, in main
    cli(argv, prog_name=PROG, complete_var=SHELL_COMPLETE_VAR)
    ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\click\core.py", line 1161, in __call__  
    return self.main(*args, **kwargs)
           ~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\click\core.py", line 1082, in main      
    rv = self.invoke(ctx)
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\click\core.py", line 1729, in invoke    
    return _process_result(rv)
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\click\core.py", line 1666, in _process_result
    value = ctx.invoke(self._result_callback, value, **ctx.params)
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\click\core.py", line 788, in invoke     
    return __callback(*args, **kwargs)
  File "C:\esp\v6.0\esp-idf\tools\idf.py", line 722, in execute_tasks
    task(ctx, global_args, task.action_args)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\esp\v6.0\esp-idf\tools\idf.py", line 248, in __call__
    self.callback(self.name, context, global_args, **action_args)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\idf_component_manager\idf_extensions.py", line 175, in callback
    getattr(manager, str(subcommand_name).replace('-', '_'))(**kwargs)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\idf_component_manager\core.py", line 113, in wrapper
    return func(self, *args, **kwargs)
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\idf_component_manager\core.py", line 258, in create_project_from_example
    response = requests.get(example_url['url'], stream=True)  # noqa: S113
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\requests\api.py", line 73, in get       
    return request("get", url, params=params, **kwargs)
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\requests\api.py", line 59, in request   
    return session.request(method=method, url=url, **kwargs)
           ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\requests\sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\requests\sessions.py", line 697, in send
    adapter = self.get_adapter(url=request.url)
  File "C:\Espressif\tools\python\v6.0\venv\Lib\site-packages\requests\sessions.py", line 792, in get_adapter
    raise InvalidSchema(f"No connection adapters were found for {url!r}")
requests.exceptions.InvalidSchema: No connection adapters were found for 'file:///C:/Espressif/tools/7f7431c4-6244-4ab4-9f6d-9f1f63ce7c26/examples/0fcbd919-a495-418b-938c-4a7f6927026a.tgz'
Things I've tried:

- python -m pip install --upgrade idf-component-manager
- deleting the cache folder in C:\Users\<UserName>\AppData\Local\Espressif\ComponentManager

to no avail.

Is

Code: Select all

idf.py create-project-from-example
broken on windows?