I am also having this problem on my installation today.
I am using Windows 10 and have followed the Get Started for Stable Version V3.1
!!! Completed Toolchain Setup
The quick setup is to download the Windows all-in-one toolchain & MSYS2 zip file from dl.espressif.com:
https://dl.espressif.com/dl/esp32_win32 ... 180110.zip
Unzip the zip file to C:\
!!! Completed
mkdir -p ~/esp
!!! Completed
cd ~/esp
git clone -b v3.1 --recursive
https://github.com/espressif/esp-idf.git
!!! Set IDF_PATH
!!! Installed esp-idf-template example
!!! Error occurs on the make for the template example; see error below:
$ make
Toolchain path: /opt/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
Toolchain version: crosstool-ng-1.22.0-80-g6c4433a
Compiler version: 5.2.0
The following Python requirements are not satisfied:
future>=0.16.0
cryptography
Please run "C:/msys32/mingw32/bin/python.exe -m pip install --user -r C:/msys32/home/RogueOne/esp/esp-idf/requirements.txt" for resolving the issue.
make: *** [C:/msys32/home/RogueOne/esp/esp-idf/make/project.mk:454: check_python_dependencies] Error 1
!!! Following suggestion for requirements yields the following:
$ pip install --index-url=
https://pypi.python.org/simple/ -r esp/esp-idf/requirements.txt
Looking in indexes:
https://pypi.python.org/simple/
Requirement already satisfied: setuptools in c:/msys32/mingw32/lib/python2.7/site-packages (from -r esp/esp-idf/requirements.txt (line 4)) (40.4.3)
Requirement already satisfied: pyserial>=3.0 in c:/msys32/mingw32/lib/python2.7/site-packages (from -r esp/esp-idf/requirements.txt (line 8)) (3.1.1)
Collecting future>=0.16.0 (from -r esp/esp-idf/requirements.txt (line 9))
Using cached
https://files.pythonhosted.org/packages ... 6.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:/msys32/mingw32/lib/python2.7/site-packages/setuptools/__init__.py", line 191, in <module>
monkey.patch_all()
File "C:/msys32/mingw32/lib/python2.7/site-packages/setuptools/monkey.py", line 101, in patch_all
patch_for_msvc_specialized_compiler()
File "C:/msys32/mingw32/lib/python2.7/site-packages/setuptools/monkey.py", line 164, in patch_for_msvc_specialized_compiler
patch_func(*msvc9('find_vcvarsall'))
File "C:/msys32/mingw32/lib/python2.7/site-packages/setuptools/monkey.py", line 151, in patch_params
mod = import_module(mod_name)
File "C:/msys32/mingw32/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "C:/msys32/mingw32/lib/python2.7/distutils/msvc9compiler.py", line 306, in <module>
raise DistutilsPlatformError("VC %0.1f is not supported by this module" % VERSION)
distutils.errors.DistutilsPlatformError: VC 6.0 is not supported by this module
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:/users/rogueone/appdata/local/temp/pip-install-kpbg5t/future/