New answers tagged libraries
Locate site.py and add its path in PYTHONPATH variable.
Install the package libjson-glib-dev. It and its dependencies contain the files you need. json-glib/json-glib.h is under /usr/include/json-glib-1.0. so the symbolic link you created is not useful. Remove it (it may confuse configure scripts). To get the compiler to search for header files under /usr/include/json-glib-1.0, you need to pass the option -I /usr/...
I'm not a Rasbian user, but I'm assuming that you've just installed the JSON GLib libraries. You also need the header files. These are available in the json-glib-dev package. As a general piece of advice: If you find yourself moving things (libraries, binaries) around as root, or creating symlinks here and there, then it is highly likely that you're ...
I would suggest using GNU Stow to create a hierarchy under the /opt directory for any site-specific software (see Filesystem Hierarchy Standard, although some sites use /sw instead). That way, your stuff would [using /opt] ... not collide with anything installed by any package manager. [using stow] ... be really easy to install/uninstall. For stow, ...
Top 50 recent answers are included