以下の内容はhttps://lipoyang.hatenablog.com/entry/2025/10/21/225838より取得しました。


とつぜんPlatformIOでのビルドができなくなった

問題

PlatformIOで、以前ビルドできていたM5AtomS3のプロジェクトを開いてビルドしようとすると、Configuring project がいつまでたっても完了せず、「replacement-product-list-manager.h no such file or directory」のようなエラーメッセージが表示される。


まずはプロジェクトをクリーン

いったんVSCodeを閉じて、プロジェクトの .vscode フォルダと .pio フォルダを削除し、VSCodeを再起動。
→ 症状変わらず

他のマイコンのプロジェクトはどうか?

espressif32以外のplatformであるXIAO RP2040のPlatformIOブロジェクトを開いてビルドしてみる。
→ 正常にビルドできた

M5AtomS3のプロジェクトを新規作成

M5AtomS3のPlatformIOブロジェクトを新規作成してみる。
→ いつまでたっても完了しない

原因

以上の症状から、espressif32 のパッケージが破損していると思われる。

対策

espressif32 のパッケージをいったんアンインストールして、インストールしなおす。

方法

  • pioコマンドを用いてパッケージのアンインストール/インストールをおこなう。
  • pioコマンドにパスが通っていない場合は通しておく。
  • Windowsの場合、 %HOMEPATH%\.platformio\penv\Scripts を Path に追加する。
  • VScodeを再起動し、[Terminal]→[New Terminal] でターミナルを開く。
  • pio system info を実行し、pioコマンドが使えることを確認する。
  • pio platform uninstall espressif32 を実行し、espressif32パッケージをアンインストールする。
  • pio platform install espressif32 を実行し、espressif32パッケージをインストールする。

以上により、正常にビルドできるように復旧できた。




以上の内容はhttps://lipoyang.hatenablog.com/entry/2025/10/21/225838より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14