如何在cmake中设置python版本2.7.2?

时间:2015-05-25 06:51:17

标签: python cmake

我有一个CMakeLists.txt,其中我必须通过使用add_test传递包含测试用例的Python脚本,如下所示:

add_test( NAME My_test COMMAND python ${CMAKE_CURRENT_LIST_DIR}/win_testing/test.py )

如何使用Python 2.7.2版设置和打开“test.py”?

1 个答案:

答案 0 :(得分:0)

使用FindPythonInterp模块获取要在add_test

中使用的Python可执行文件的路径
find_package(PythonInterp 2.7 REQUIRED)
...
add_test(NAME My_test COMMAND ${PYTHON_EXECUTABLE} ... )

确保在FindPythonInterp.cmake中调用的find_program可以找到Python 2.7.2