当我在 PlatformIO IDE 中单击build时,会打开一个集成终端,它执行platformio run
。
昨天,当我在同一文件夹中打开另一个集成终端时,无需任何配置即可成功执行 platformio run -v
等命令。我在我的历史中看到了它们。
今天我得到:platformio:找不到命令
有谁知道如何重现第一个行为? 我发现拥有一个“随时可用”的终端非常有用,只需一条捷径即可到达。
我不需要导出环境变量或安装工具,如所述 here .
我也没有配置 .ini
文件或单击详细构建,如所述 here .
我的系统:vscodium 1.64.2 | PlatformIO:Core 5.2.5,Home 3.4.1
最佳答案
我决定添加 PlatformIO CLI到外壳:
在 Linux 上,将 export PATH=$PATH:$HOME/.platformio/penv/bin
添加到 ~/.bashrc
。
这样,pio
和 platformio
就可以在每个 bash 实例中访问。如果使用不同的 shell,请使用相应的配置文件。
此外,我怀疑我观察到的行为是通过中断从 PlatformIO GUI 启动的 shell 来实现的。只有当构建过程需要一些时间并且不是预期的做事方式时,这才可靠地工作。
关于visual-studio-code - 在vscode集成终端中手动运行 `platformio run -v`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71487071/