FindPythonLibs: Tolerate a non-absolute PYTHON_EXECUTABLE
The PYTHON_EXECUTABLE
variable normally contains an absolute path, but tolerate cases when it does not without calling get_filename_component
with an incorrect number of arguments.
Closes: #16452 (closed)