Debian use /usr/lib/python*/dist-packages (instead of site-packages) for packaged python modules. It's achieved using --install-layout=deb option, so pass it on Debian build.
On Debian python-setuptools is configured to install into /usr/local by default.
This is partly because qubes/__init__.py conflicted with core3. It is also a good practice.