A setup.py
file is the equivalent of the configure && make && make install
dance for a standard unix source distribution and as such is inappropriate to run as a part of a distributions package install process. See this discussion of the different ways to include Python modules in a .deb
package.