institut-galilee / Lab-One

Through this lab, you will be able to setup a complete cross-compiling environment on your personal laptop
0 stars 0 forks source link

Python dependencies related error #6

Open Mohaabenz opened 5 years ago

Mohaabenz commented 5 years ago

momo_@LAPTOP-RHC9TS9O MINGW32 ~/esp/esp-idf/examples/get-started/hello_world $ make flash GENCONFIG App "hello-world" version: v3.3-beta1-223-ga62cbfec9-dirty WARNING: Toolchain version is not supported: crosstool-ng-1.22.0-73-ge28a011 Expected to see version: crosstool-ng-1.22.0-80-g6c4433a Please check ESP-IDF setup instructions and update the toolchain, or proceed at your own risk. CC build/bootloader/bootloader_support/src/bootloader_random.o CC build/bootloader/bootloader_support/src/flash_encrypt.o CC build/bootloader/bootloader_support/src/bootloader_sha.o CC build/bootloader/bootloader_support/src/esp_image_format.o CC build/bootloader/bootloader_support/src/flash_partitions.o CC build/bootloader/bootloader_support/src/secure_boot_signatures.o CC build/bootloader/bootloader_support/src/bootloader_clock.o CC build/bootloader/bootloader_support/src/secure_boot.o CC build/bootloader/bootloader_support/src/bootloader_common.o CC build/bootloader/bootloader_support/src/bootloader_utility.o CC build/bootloader/bootloader_support/src/bootloader_init.o CC build/bootloader/bootloader_support/src/efuse.o CC build/bootloader/bootloader_support/src/flash_qio_mode.o CC build/bootloader/bootloader_support/src/bootloader_flash.o AR build/bootloader/bootloader_support/libbootloader_support.a CC build/bootloader/log/log.o AR build/bootloader/log/liblog.a CC build/bootloader/spi_flash/spi_flash_rom_patch.o AR build/bootloader/spi_flash/libspi_flash.a CC build/bootloader/micro-ecc/micro-ecc/uECC.o AR build/bootloader/micro-ecc/libmicro-ecc.a CC build/bootloader/soc/esp32/rtc_clk.o CC build/bootloader/soc/esp32/rtc_time.o CC build/bootloader/soc/esp32/rtc_sleep.o CC build/bootloader/soc/esp32/gpio_periph.o CC build/bootloader/soc/esp32/rtc_clk_init.o CC build/bootloader/soc/esp32/spi_periph.o CC build/bootloader/soc/esp32/rtc_init.o CC build/bootloader/soc/esp32/sdio_slave_periph.o CC build/bootloader/soc/esp32/rtc_wdt.o CC build/bootloader/soc/esp32/sdmmc_periph.o CC build/bootloader/soc/esp32/cpu_util.o CC build/bootloader/soc/esp32/rtc_periph.o CC build/bootloader/soc/esp32/rtc_pm.o CC build/bootloader/soc/esp32/soc_memory_layout.o CC build/bootloader/soc/src//memory_layout_utils.o AR build/bootloader/soc/libsoc.a CC build/bootloader/main/bootloader_start.o AR build/bootloader/main/libmain.a LD build/bootloader/bootloader.elf esptool.py v2.6-beta1 The following Python requirements are not satisfied: future>=0.15.2 cryptography>=2.1.4 pyparsing>=2.0.3 The recommended way to install a packages is via "pacman". Please run "pacman -Ss " for searching the package database and if found then "pacman -S mingw-w64-i686-python2-" for installing it. NOTE: You may need to run "pacman -Syu" if your package database is older and run twice if the previous run updated "pacman" itself. Please read https://github.com/msys2/msys2/wiki/Using-packages for further information about using "pacman" WARNING: The cryptography package have dependencies on system packages so please make sure you run "pacman -Syu" followed by "pacman -S mingw-w64-i686-python2-cryptography". Alternatively, you can run "D:/momo/Documents/IOT/msys32/mingw32/bin/python.exe -m pip install --user -r D:/momo/Documents/IOT/msys32/home/momo/esp/esp-idf/requirements.txt" for resolving the issue. make: *** [D:/momo/Documents/IOT/msys32/home/momo_/esp/esp-idf/make/project.mk:476: check_python_dependencies] Error 1

HamidiMassinissa commented 5 years ago

Take a look at #4.