首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ninja:错误:加载'build.ninja':系统找不到指定的文件。在中构建hello world时

ninja:错误:加载'build.ninja':系统找不到指定的文件。在中构建hello world时
EN

Stack Overflow用户
提问于 2022-05-19 06:40:23
回答 2查看 1.6K关注 0票数 0

我已经遵循了esp-下手准则来安装和测试构建hello world和眨眼的示例代码,但是这两种代码都遇到了这个问题。

Visual studio试图构建hello world

代码语言:javascript
运行
复制
> Executing task: ninja  <

ninja: error: loading 'build.ninja': The system cannot find the file specified.

The terminal process "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -Command ninja " terminated with exit code: 1.

我已经测试了所有我能找到的方法来修复它,但是我不确定我错过了什么。

这是我测试的方式之一,但也遇到了一些问题。cmd尝试运行下面的命令

代码语言:javascript
运行
复制
C:\Espressif\frameworks\esp-idf-v4.4>python -m pip install --user -r %IDF_PATH%/requirements.txt
    ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.

这个可能的问题是python环境是存在的,所以我不能执行这个命令,但是我尝试了许多方法来禁用或禁用它,但仍然不能。

python路径

系统环境

EN

回答 2

Stack Overflow用户

发布于 2022-11-03 22:01:56

在尝试调试了很长一段时间之后,我做了整个项目文件夹的备份,然后就疯狂地删除了文件。我删除了几乎所有我没有写的文件。只离开了main/CMakeLists.txtmain/component.mkmain/main.cmain/main.h.gitignoreCMakeLists.txtMakefile。然后我运行了idf.py set-target esp32idf.py -p /dev/ttyACM0 flash monitor,它又正常工作了。

Ubuntu 20.04.05 LTS上的VS Code &ESP-国防军

票数 0
EN

Stack Overflow用户

发布于 2022-11-10 21:47:12

您没有build.ninja文件。在proje上找到这个文件

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72299754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档