0

我是构建 PIXHAWK 应用程序的新手。我正在关注 Pixhawk Pilot 支持包 (PSP) 用户指南。但是我在运行中收到错误,make px4fmu-v2_default最后我无法完成它。

CMake 错误:/Program Files/CMake/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:137(消息):找不到 python 模块 jinja2:

对于我尝试过的 debian 系统:

sudo apt-get install python-jinja2

或对于所有其他操作系统/debian:

pip install jinja2

(缺少:PY_JINJA2)调用堆栈(最近调用优先):C:/Program Files/CMake/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:377 (FPHSAFAILURE_MESSAGE)

cmake/common/px4_base.cmake:622 (find_package_handle_standard_args) CMakeLists.txt:293 (px4_find_python_module)

-- 配置不完整,出现错误!另请参阅“C:/pixhawk_toolchain/Firmware/build_px4fmu-v2_default/CMakeFiles/CMakeOutput.log”。

rm:无法删除目录`/c/pixhawk_toolchain/Firmware/build_px4fmu-v2_default':权限被拒绝

制作:*** [px4fmu-v2_default] 错误 1

我该如何解决这个问题?

4

2 回答 2

0

你能试试:

pip install -U Jinja2
于 2020-02-10T09:22:21.193 回答
0

对于 Ubuntu,它可以是

 sudo apt-get install python-dev
于 2017-07-12T20:30:38.887 回答