Configure was adapt to Python 3.11 in this [change](https://github.com/AdaCore/gnatstudio/commit/2c362003dc7d45da1c7908d6f6776f588cda7f0e#diff-90d08e583c4c9c6f391b2ae90f819f600a6326928ea9512c9e0c6d98e9f29ac2R4582): ``` am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version.split(' ')[0])"` ``` Unfortunately, I got an error: ``` checking for python3.11.7... no configure: error: Cannot find python3.11.7 in your system path ``` The explanation is that there is no executable python3.11.7 but only python3 and python3.11. I had proposed this [change](https://github.com/AdaCore/gnatstudio/pull/139/commits/7172108259f44005466e10ad94ba1438c8d2a3c3) to get only major and minor Python version: ``` am_cv_python_version=`$PYTHON -c "import sys,re; sys.stdout.write(re.findall(r'(\d+\.\d+)\.', sys.version)[0])"` ``` Then all is correct: `checking for python3.11... /Users/me/xnadalib-2024/bin/python3.11`