I'm running into what seems to be the same problem as #4833. Have also described my case here: https://community.platformio.org/t/fresh-pio-install-on-apple-silicon/53994
To summarise: PIO 6.1.19, MacOS 26.3.1, Python 3.14.3 installed and made the default (i.e. in PATH), and then a fresh install via the recommended "curl ... && python ..." method.
I do not have Rosetta2 installed for x86-64 emulation, but the installed gcc compilers for STM32+CMSIS builds are for Intel, and fail.
On another MacOS 15 system, the proper "arm64" binaries were picked. In that setup, PIO was installed via Homebrew and Rosetta is present. Is Rosetta unavoidable? (it won't be supported indefinitely, IIUC) - since Rosetta can't be removed once installed, I'm trying to stay away from it for new setups.
-jcw
I'm running into what seems to be the same problem as #4833. Have also described my case here: https://community.platformio.org/t/fresh-pio-install-on-apple-silicon/53994
To summarise: PIO 6.1.19, MacOS 26.3.1, Python 3.14.3 installed and made the default (i.e. in PATH), and then a fresh install via the recommended "curl ... && python ..." method.
I do not have Rosetta2 installed for x86-64 emulation, but the installed gcc compilers for STM32+CMSIS builds are for Intel, and fail.
On another MacOS 15 system, the proper "arm64" binaries were picked. In that setup, PIO was installed via Homebrew and Rosetta is present. Is Rosetta unavoidable? (it won't be supported indefinitely, IIUC) - since Rosetta can't be removed once installed, I'm trying to stay away from it for new setups.
-jcw