--- a/scripts/uninstall-debugclients.py Thu Jun 15 19:13:51 2023 +0200 +++ b/scripts/uninstall-debugclients.py Tue Jun 20 11:11:35 2023 +0200 @@ -66,6 +66,15 @@ global modDir, pyModDir modDir = sysconfig.get_path("platlib") + if not os.access(modDir, os.W_OK): + # can't write to the standard path, use the 'user' path instead + if sys.platform.startswith(("win", "cygwin")): + scheme = "nt_user" + elif sys.platform == "darwin": + scheme = "osx_framework_user" + else: + scheme = "posix_user" + modDir = sysconfig.get_path("platlib", scheme) pyModDir = modDir