VS Code在线安装ESP-IDF出现乱码(已解决)
VS Code安装
按照乐鑫给出的要求是安装VS Code之前需要安装Git和Python3(),但是在安装ESP-IDF时也安装了Git和Python,这里我不想花太多时间去验证,就都给安上了,反正其他的地方也可能会用到;
Git,Python和VS Code的安装没有什么问题,安装网上教程操作即可;
ESP-IDF插件的安装
插件安装与乐鑫的视频有所不同,离线安装我也用过,而且也能使用,这里分享的重点是在线安装出现乱码的解决办法; 按照在线安装的教程安装完之后,如果运气不好,出现和我一样的乱码,可以参考;
乱码
‘xtensa-esp32s3-elf-gcc’ ڲⲿҲǿеij ļ Command failed: xtensa-esp32s3-elf-gcc --version ‘xtensa-esp32s3-elf-gcc’ ڲⲿҲǿеij ļ Error checking xtensa-esp32s3-elf version Error: Command failed: xtensa-esp32s3-elf-gcc --version ‘xtensa-esp32s3-elf-gcc’ ڲⲿҲǿеij ļ … ‘cmake’ ڲⲿҲǿеij ļ Command failed: cmake --version ‘cmake’ ڲⲿҲǿеij ļ Error checking cmake version Error: Command failed: cmake --version ‘cmake’ ڲⲿҲǿеij ļ … ‘ccache.exe’ ڲⲿҲǿеij ļ Command failed: ccache.exe --version ‘ccache.exe’ ڲⲿҲǿеij ļ Error checking ccache version Error: Command failed: ccache.exe --version ‘ccache.exe’ ڲⲿҲǿеij ļ … … 乱码比较长,省略了一些
解决办法
出现以上的原因是找不到ESP-IDF Tools的路径; 首先找到自己的安装目录下的Tools路径,例如:
然后将所有Tools的 最终路径 都添加到环境变量的PATH中去,例如;
添加完环境变量之后,重启一下VS Code,然后创建一个例程去编译试试。