diff -r 3a1ba42ac50a -r e2aaf07ef8fd scripts/install.py --- a/scripts/install.py Wed Dec 11 18:12:50 2024 +0100 +++ b/scripts/install.py Thu Dec 12 11:42:04 2024 +0100 @@ -305,9 +305,10 @@ # Mac OS X elif sys.platform == "darwin": major = sys.version_info.major - pyexec = "{0}/bin/pythonw{1}".format(sys.exec_prefix, major) + minor = sys.version_info.minor + pyexec = f"{sys.exec_prefix}/bin/pythonw{major}.{minor}" if not os.path.exists(pyexec): - pyexec = "{0}/bin/python{1}".format(sys.exec_prefix, major) + pyexec = f"{sys.exec_prefix}/bin/python{major}.{minor}" wname = wfile wrapper = ( """#!/bin/sh\n"""