jczic / ESP32-MPY-Jama

v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)
https://github.com/jczic/ESP32-MPY-Jama
MIT License
410 stars 25 forks source link

Unable to find Espressif esptool on your system... #54

Open Yutao-Jin opened 10 months ago

Yutao-Jin commented 10 months ago

First of all, MPY Jama is amazing!!!!

when I use the firmware tool on the MPY Jama, it shows me "Unable to find Espressif esptool on your system..." even though I have followed the instructions to install the esptool, both through the pip and home-brew I'm using a MacBook pro m1 and on macos 16.0

image
bhrobinson commented 10 months ago

you need to add it to your path:

export PATH="/opt/homebrew/Cellar/esptool/4.6.2_3/bin:$PATH"

coyte commented 9 months ago

Hitting the same issue on M1 Mac Ventura. Setting the PATH variable as suggested does not resolve the issue. PATH works a bit different for MAC in that only the processes started from shell will inherit the value. Applications launched in any other way do not. While launching the app from finder gives me the issue not finding esptool, if I launch the app from the terminal, using "/Applications/ESP32\ MPY-Jama.app/Contents/MacOS/ESP32\ MPY-Jama", works correctly due to the path setting being present. Suggestion is to add a configurable parameter to the Mac version of the app in which to set the location of esptool.

FabianClemenz commented 8 months ago

Same problem for me - MPY Jama can't find the esptool but it is installed and in my path. As @coyte mentioned - starting from terminal esptool is found