duplicate thread. Continued from: MacOS Development Environment
I suspect that you may not need so many extra development packages. There is a GTK and Python that is installed when you install Gramps.
I needed to install Glade to lay out new interface with a GUI instead of via hand plotting the widgets. And all the experiments with with scripts for SuperTool, Python Shell, and Python Eval have not required any additional setup. Nor have the minor tweaks.
I suppose if you’re doing something radically different… like r or C/C++ modules… that might be a different case.
What is your objective for the Report? For most basic reports, you probably only need the modules provided by Gramps.