diff --git a/CMakeLists.txt b/CMakeLists.txt index 8688c59e7b9..a23e7536254 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2487,7 +2487,12 @@ if(WITH_PYTHON) # Always use numpy bundled in precompiled libs. elseif((WITH_PYTHON_INSTALL AND WITH_PYTHON_INSTALL_NUMPY) OR WITH_PYTHON_NUMPY) if(("${PYTHON_NUMPY_PATH}" STREQUAL "") OR (${PYTHON_NUMPY_PATH} MATCHES NOTFOUND)) - find_python_package(numpy "core/include") + set(_numpy_include "_core/include") + if(PYTHON_VERSION VERSION_LESS "3.13") + set(_numpy_include "core/include") + endif() + find_python_package(numpy "${_numpy_include}") + unset(_numpy_include) endif() endif()