shinchiro/mpv-winbuild-cmake

MSYS2 ModuleNotFoundError: No module named 'jinja2'

Closed this issue · 1 comments

When run command ninja mpv, it failed with following error:

FAILED: packages/mbedtls-prefix/src/mbedtls-stamp/mbedtls-build /home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls-stamp/mbedtls-build
cd /home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls-build && /usr/bin/cmake.exe -P /home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls-stamp/mbedtls-build-.cmake && /usr/bin/cmake.exe
-E touch /home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls-stamp/mbedtls-build
CMake Error at /home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls-stamp/mbedtls-build-.cmake:49 (message):
  Command failed: 2

   '/home/Administrator/opensource/mpv-winbuild-cmake/build64/exec' 'make' '-j6' '-C' '/home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls-build'

  See also

    /home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls-stamp/mbedtls-build-*.log

cat /home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls-stamp/mbedtls-build-err.log

Traceback (most recent call last):
  File "/home/Administrator/opensource/mpv-winbuild-cmake/build64/packages/mbedtls-prefix/src/mbedtls/library/../scripts/generate_driver_wrappers.py", line 26, in <module>
    import jinja2
ModuleNotFoundError: No module named 'jinja2'
make[2]: *** [library/CMakeFiles/mbedcrypto.dir/build.make:144: library/psa_crypto_driver_wrappers.c] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:165: library/CMakeFiles/mbedcrypto.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

how to fix:

python3 -m pip install jinja2

Msys2 or cygwin are unsupported so you're on your own if compiling on those platforms