Problem with configuring python to use the SNAP-Python interface on a Mac

I’m not sure, but I think this could be related to the problem reported here:

I assume that you are using SNAP 5 and have updated the modules already.
There is an issue in the configuration script in snap-python 5.0.
You can work around if you use the current SNAP 6 preview version. There this issue is fixed.
Or you make a clean install of SNAP 5 and configure python before updating the modules. But I would suggest using the preview version.

Also, the content of the snappyutil.log file might be helpful here.