espressif / esp-box

The ESP-BOX is a new generation AIoT development platform released by Espressif Systems.
Apache License 2.0
780 stars 183 forks source link

esp-box编译报错 (AEGHB-108) #62

Closed MrYanLK closed 1 year ago

MrYanLK commented 1 year ago

我在esp-idf4.4.2环境下编译esp-box的例程,报错如下,这是什么问题?

Adding "set-target"'s dependency "fullclean" to list of commands with default set of options. Executing action: fullclean Build directory '/home/ylk/esp/esp-box/examples/factory_demo/build' not found. Nothing to clean. Executing action: set-target Set Target to: esp32s3, new sdkconfig created. Existing sdkconfig renamed to sdkconfig.old. Traceback (most recent call last): File "/home/ylk/esp_4_4_2/esp-idf/tools/idf.py", line 821, in main() File "/home/ylk/esp_4_4_2/esp-idf/tools/idf.py", line 739, in main cli(sys.argv[1:], prog_name=PROG, complete_var='_IDF.PY_COMPLETE') File "/home/ylk/.espressif/python_env/idf4.4_py3.8_env/lib/python3.8/site-packages/click/core.py", line 1130, in call return self.main(args, kwargs) File "/home/ylk/.espressif/python_env/idf4.4_py3.8_env/lib/python3.8/site-packages/click/core.py", line 1055, in main rv = self.invoke(ctx) File "/home/ylk/.espressif/python_env/idf4.4_py3.8_env/lib/python3.8/site-packages/click/core.py", line 1689, in invoke return _process_result(rv) File "/home/ylk/.espressif/python_env/idf4.4_py3.8_env/lib/python3.8/site-packages/click/core.py", line 1626, in _process_result value = ctx.invoke(self._result_callback, value, ctx.params) File "/home/ylk/.espressif/python_env/idf4.4_py3.8_env/lib/python3.8/site-packages/click/core.py", line 760, in invoke return __callback(args, kwargs) File "/home/ylk/esp_4_4_2/esp-idf/tools/idf.py", line 641, in execute_tasks task(ctx, global_args, task.action_args) File "/home/ylk/esp_4_4_2/esp-idf/tools/idf.py", line 217, in call self.callback(self.name, context, global_args, action_args) File "/home/ylk/esp_4_4_2/esp-idf/tools/idf_py_actions/core_ext.py", line 181, in set_target ensure_build_directory(args, ctx.info_name, True) File "/home/ylk/esp_4_4_2/esp-idf/tools/idf_py_actions/tools.py", line 183, in ensure_build_directory os.makedirs(build_dir) File "/usr/lib/python3.8/os.py", line 223, in makedirs mkdir(name, mode) PermissionError: [Errno 13] Permission denied: '/home/ylk/esp/esp-box/examples/factory_demo/build'