Unable to compile BLINK example with 1.1.10 (python not found...)

I know this has been a while, but incase others find this and need help.

TL;DR:

  • Edit the platform.txt file to replace ‘python’ with ‘python3’

Details:
The clean install version of python on the Mac is python 3.9.6. I’m running Sequoia 15.5 on an M4 chip. The default for the OS install of python is ‘/usr/bin/python3’.

Version 1.1.10 references python when creating a uf2 file. Changing that reference to ‘python3’ allows the system to compile.

Aliasing the python3 in the .zshrc file didn’t seem to work, and I couldn’t create a link in the /usr/bin/ folder. I’m not fully satisfied with the fix, but here are the steps.

  • edit ~/Library/Arduino15/packages/Seeeduino/hardware/nrf52/1.1.10/platform.txt
  • change ‘=python’ to ‘=python3’ (Line 113 and 112 even though it’s commented out)