Spec-Zone.ru › CMake 3.13

FindPythonInterp

Поиск интерпретатора Python

Устарело начиная с версии 3.12: Используйте FindPython3, FindPython2 или FindPython вместо этого.

Этот модуль определяет, установлен ли интерпретатор Python, и определяет местоположение исполняемых файлов. Этот код устанавливает следующие переменные:

PYTHONINTERP_FOUND         - Was the Python executable found
PYTHON_EXECUTABLE          - path to the Python interpreter
PYTHON_VERSION_STRING      - Python version found e.g. 2.5.2
PYTHON_VERSION_MAJOR       - Python major version found e.g. 2
PYTHON_VERSION_MINOR       - Python minor version found e.g. 5
PYTHON_VERSION_PATCH       - Python patch version found e.g. 2

Переменная Python_ADDITIONAL_VERSIONS может быть использована для указания списка номеров версий, которые должны учитываться при поиске Python. Вам необходимо установить эту переменную до вызова find_package(PythonInterp).

Если вы вызываете как find_package(PythonInterp) так и find_package(PythonLibs), сначала вызовите find_package(PythonInterp), чтобы получить текущую активную версию Python по умолчанию с согласованной версией PYTHON_LIBRARIES.

© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.13/module/FindPythonInterp.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API