Page 1 of 1

The following Python requirements are not satisfied: pyparsing>=2.0.3,<2.4.0

Posted: Fri May 03, 2019 5:20 am
by gigijoe
After pull the latest esp-idf, I'm fail to make project
The following Python requirements are not satisfied:
pyparsing>=2.0.3,<2.4.0
To full fill requirement, I'm ran /usr/bin/python -m pip install --user -r /home/gigijoe/ESP32/esp-idf.latest/requirements.txt
...
Successfully installed asn1crypto-0.24.0 cffi-1.12.2 cryptography-2.4.2 enum34-1.1.6 future-0.17.1 ipaddress-1.0.22 pycparser-2.19 pyelftools-0.25 pyparsing-2.3.0 pyserial-3.4 setuptools-41.0.0 six-1.11.0
Version of pyparsing is 2.3.0 which is correct, but I still fail to make
My build environment is Ubuntu 16.04

Re: The following Python requirements are not satisfied: pyparsing>=2.0.3,<2.4.0

Posted: Fri May 03, 2019 8:37 am
by ESP_Roland
Hi gigijoe,

for that version of Ubuntu you can uninstall the one installed with pip and use the one from Ubuntu repository.

Please use for uninstall:

Code: Select all

/usr/bin/python -m  pip uninstall -y pyparsing
Please use for installing:

Code: Select all

sudo apt-get install python-pyparsing
Note: Maybe you will have to do uninstall more than once.

Re: The following Python requirements are not satisfied: pyparsing>=2.0.3,<2.4.0

Posted: Fri May 03, 2019 10:00 am
by gigijoe
Hello roland

It works for me

thank you very much