笔者在一年多前使用VSCode+PlatformIO进行ESP32开发,今天再次打开项目发现一直卡在PlatformIO Installer: Installing PlatformIO Core,大约10分钟后显示安装失败。VSCode中的PlatformIO自动更新了版本,而新旧版本下的C:\Users\Lenovo\.platformio冲突可能是导致更新失败的原因。
解决办法:将C:\Users\Lenovo\.platformio文件夹删除,VS Code中的PlatformIO卸载,然后重新安装即可。为避免类似的问题,记得把自动更新选项取消。