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

gigijoe
Posts: 21
Joined: Wed Aug 02, 2017 10:16 am

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

Postby gigijoe » Fri May 03, 2019 5:20 am

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

User avatar
ESP_Roland
Posts: 265
Joined: Tue Oct 09, 2018 10:28 am

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

Postby ESP_Roland » Fri May 03, 2019 8:37 am

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.

gigijoe
Posts: 21
Joined: Wed Aug 02, 2017 10:16 am

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

Postby gigijoe » Fri May 03, 2019 10:00 am

Hello roland

It works for me

thank you very much

Who is online

Users browsing this forum: Bing [Bot] and 180 guests