mirror of
https://github.com/Kitware/CMake.git
synced 2026-03-01 12:18:36 -06:00
Merge topic 'FindPython-help-updates'
525c730afe Help: FindPython: fix typos and add some clarifications
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4599
This commit is contained in:
@@ -77,29 +77,35 @@ This module will set the following variables in your project
|
||||
Standard platform independent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=True)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=True)``
|
||||
or else ``sysconfig.get_path('stdlib')``.
|
||||
``Python_STDARCH``
|
||||
Standard platform dependent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=True)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=True)``
|
||||
or else ``sysconfig.get_path('platstdlib')``.
|
||||
``Python_SITELIB``
|
||||
Third-party platform independent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=False)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=False)``
|
||||
or else ``sysconfig.get_path('purelib')``.
|
||||
``Python_SITEARCH``
|
||||
Third-party platform dependent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=False)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=False)``
|
||||
or else ``sysconfig.get_path('platlib')``.
|
||||
``Python_SOABI``
|
||||
Extension suffix for modules.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_config_flag('SOABI')`` or computed from
|
||||
``distutils.sysconfig.get_config_flag('EXT_SUFFIX')`` or
|
||||
``python-config --extension-suffix``.
|
||||
``distutils.sysconfig.get_config_var('SOABI')`` or computed from
|
||||
``distutils.sysconfig.get_config_var('EXT_SUFFIX')`` or
|
||||
``python-config --extension-suffix``. If package ``distutils.sysconfig`` is
|
||||
not available, ``sysconfig.get_config_var('SOABI')`` or
|
||||
``sysconfig.get_config_var('EXT_SUFFIX')`` are used.
|
||||
``Python_Compiler_FOUND``
|
||||
System has the Python compiler.
|
||||
``Python_COMPILER``
|
||||
@@ -237,8 +243,9 @@ Hints
|
||||
* ``ONLY``: Only the virtual environment is used to look-up for the
|
||||
interpreter.
|
||||
* ``STANDARD``: The virtual environment is not used to look-up for the
|
||||
interpreter. In this case, variable ``Python_FIND_REGISTRY`` (Windows)
|
||||
or ``CMAKE_FIND_FRAMEWORK`` (macOS) can be set with value ``LAST`` or
|
||||
interpreter but environment variable ``PATH`` is always considered.
|
||||
In this case, variable ``Python_FIND_REGISTRY`` (Windows) or
|
||||
``CMAKE_FIND_FRAMEWORK`` (macOS) can be set with value ``LAST`` or
|
||||
``NEVER`` to select preferably the interpreter from the virtual
|
||||
environment.
|
||||
|
||||
|
||||
@@ -78,22 +78,26 @@ This module will set the following variables in your project
|
||||
Standard platform independent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=True)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=True)``
|
||||
or else ``sysconfig.get_path('stdlib')``.
|
||||
``Python2_STDARCH``
|
||||
Standard platform dependent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=True)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=True)``
|
||||
or else ``sysconfig.get_path('platstdlib')``.
|
||||
``Python2_SITELIB``
|
||||
Third-party platform independent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=False)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=False)``
|
||||
or else ``sysconfig.get_path('purelib')``.
|
||||
``Python2_SITEARCH``
|
||||
Third-party platform dependent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=False)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=False)``
|
||||
or else ``sysconfig.get_path('platlib')``.
|
||||
``Python2_Compiler_FOUND``
|
||||
System has the Python 2 compiler.
|
||||
``Python2_COMPILER``
|
||||
@@ -186,8 +190,9 @@ Hints
|
||||
* ``ONLY``: Only the virtual environment is used to look-up for the
|
||||
interpreter.
|
||||
* ``STANDARD``: The virtual environment is not used to look-up for the
|
||||
interpreter. In this case, variable ``Python2_FIND_REGISTRY`` (Windows)
|
||||
or ``CMAKE_FIND_FRAMEWORK`` (macOS) can be set with value ``LAST`` or
|
||||
interpreter but environment variable ``PATH`` is always considered.
|
||||
In this case, variable ``Python2_FIND_REGISTRY`` (Windows) or
|
||||
``CMAKE_FIND_FRAMEWORK`` (macOS) can be set with value ``LAST`` or
|
||||
``NEVER`` to select preferably the interpreter from the virtual
|
||||
environment.
|
||||
|
||||
|
||||
@@ -78,29 +78,35 @@ This module will set the following variables in your project
|
||||
Standard platform independent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=True)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=True)``
|
||||
or else ``sysconfig.get_path('stdlib')``.
|
||||
``Python3_STDARCH``
|
||||
Standard platform dependent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=True)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=True)``
|
||||
or else ``sysconfig.get_path('platstdlib')``.
|
||||
``Python3_SITELIB``
|
||||
Third-party platform independent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=False)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=False,standard_lib=False)``
|
||||
or else ``sysconfig.get_path('purelib')``.
|
||||
``Python3_SITEARCH``
|
||||
Third-party platform dependent installation directory.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=False)``.
|
||||
``distutils.sysconfig.get_python_lib(plat_specific=True,standard_lib=False)``
|
||||
or else ``sysconfig.get_path('platlib')``.
|
||||
``Python3_SOABI``
|
||||
Extension suffix for modules.
|
||||
|
||||
Information returned by
|
||||
``distutils.sysconfig.get_config_flag('SOABI')`` or computed from
|
||||
``distutils.sysconfig.get_config_flag('EXT_SUFFIX')`` or
|
||||
``python3-config --extension-suffix``.
|
||||
``distutils.sysconfig.get_config_var('SOABI')`` or computed from
|
||||
``distutils.sysconfig.get_config_var('EXT_SUFFIX')`` or
|
||||
``python3-config --extension-suffix``. If package ``distutils.sysconfig`` is
|
||||
not available, ``sysconfig.get_config_var('SOABI')`` or
|
||||
``sysconfig.get_config_var('EXT_SUFFIX')`` are used.
|
||||
``Python3_Compiler_FOUND``
|
||||
System has the Python 3 compiler.
|
||||
``Python3_COMPILER``
|
||||
@@ -234,8 +240,9 @@ Hints
|
||||
* ``ONLY``: Only the virtual environment is used to look-up for the
|
||||
interpreter.
|
||||
* ``STANDARD``: The virtual environment is not used to look-up for the
|
||||
interpreter. In this case, variable ``Python3_FIND_REGISTRY`` (Windows)
|
||||
or ``CMAKE_FIND_FRAMEWORK`` (macOS) can be set with value ``LAST`` or
|
||||
interpreter but environment variable ``PATH`` is always considered.
|
||||
In this case, variable ``Python3_FIND_REGISTRY`` (Windows) or
|
||||
``CMAKE_FIND_FRAMEWORK`` (macOS) can be set with value ``LAST`` or
|
||||
``NEVER`` to select preferably the interpreter from the virtual
|
||||
environment.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user