Okay, I wanted to input my experience attempting to remove the Arduino IDE (1.8.19) compile errors for esp32 boards on a Linux platform. It took 3 different install attempts to finally get a clean compile for an esp32 board on the IDE.
The 3rd install gave me a clean compile fortunately. If someone can inform me on the warning message regarding the scripts PATH I would appreciate it. Is this an issue I need to immediately address and, more importantly, how best to accomplish it?
ed@ed-G41MT-S2PT:~$ pip install pyserial
Collecting pyserial
Downloading pyserial-3.5-py2.py3-none-any.whl (90 kB)
|████████████████████████████████| 90 kB 1.1 MB/s
Installing collected packages: pyserial
WARNING: The scripts pyserial-miniterm and pyserial-ports are installed in '/home/ed/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed pyserial-3.5
I realize esp boards are not Arduino products so I appreciate the Arduino forum community still providing helpful advice. I for one am thankful for your input.
These are some utility scripts that come with the pyserial Python package. There is not need for you to use them at all in this use case where pyserial is only a dependency of the ESP32 Arduino boards platform.
Most of the forum members are happy to provide assistance with anything Arduino related, even if it is not about the official Arduino products.
It is encouraged to find some way to contribute to the Arduino project we all benefit so much from. Buying offical boards from https://store.arduino.cc/ is one way to contribute, but not the only one.
Update: IDE crashed hard and Desktop app icon even disappeared. Wiped install to best of my ability and reloaded 1.8.19 tar file. I also did a manual install of esp32 Espressif files as the Additional Boards Manager github json link did not seem to be loading. Could never get esp32 to show up under Boards Manager.
I have no idea if all these python install attempts contributed to the IDE crash. I would like to think not but who knows.