suggested change of ifcwrap pythoninterpreter function to no longer rely on distutil (which is deprecated in python 3.12).

This commit is contained in:
krande
2023-11-28 13:23:12 +01:00
committed by Thomas Krijnen
parent c6643da4ba
commit eb91f5179b
+1 -1
View File
@@ -78,7 +78,7 @@ IF((PYTHONINTERP_FOUND AND NOT "${PYTHON_EXECUTABLE}" STREQUAL "") OR PYTHON_MOD
)
ELSE ()
EXECUTE_PROCESS(
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; from distutils.sysconfig import get_python_lib; sys.stdout.write(get_python_lib(1))"
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; import sysconfig; sys.stdout.write(sysconfig.get_path('platlib'))"
OUTPUT_VARIABLE python_package_dir
)
ENDIF()