diff options
author | Damien George <damien.p.george@gmail.com> | 2019-04-18 14:16:11 +1000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2019-04-18 14:17:01 +1000 |
commit | 4ce0091449052daca592f852a31eece074d34a57 (patch) | |
tree | 61c64071fa71a8373d830807ee1a2f93f873caff | |
parent | d4e182039f61979b22071274149b0ffcea17c370 (diff) |
esp32/README: Add info about pyparsing and the correct Python version.
See issue #4655.
-rw-r--r-- | ports/esp32/README.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ports/esp32/README.md b/ports/esp32/README.md index 0e6531db8..cd3d5af19 100644 --- a/ports/esp32/README.md +++ b/ports/esp32/README.md @@ -48,12 +48,12 @@ If you use WSL then follow the [Linux guidelines](https://esp-idf.readthedocs.io/en/latest/get-started/linux-setup.html) for the ESP-IDF instead of the Windows ones. -The Espressif ESP-IDF instructions above only install pyserial for Python 2, -so if you're running Python 3 or a non-system Python you'll also need to -install `pyserial` (or `esptool`) so that the Makefile can flash the board -and set parameters: +You will also need either Python 2 or Python 3, along with the `pyserial` and +`pyparsing` packages installed for the version of Python that you will be using +(when building you can use, eg, `make PYTHON=python2` to specify the version +used). To install the required packages do: ```bash -$ pip install pyserial +$ pip install pyserial pyparsing ``` Once everything is set up you should have a functioning toolchain with |