Python on Debian does not use the site-packages folder. You can simply move the files into the dist-packages folder and everything should work. The other solution as Aaron mentioned would be to add the path to site-packages into the sys.path folder. However, the python site.py folder says the following:
Quote from site.py file:
For Debian and derivatives, this sys.path is augmented with directories for packages distributed within the distribution. Local addons go into /usr/local/lib/python/dist-packages, Debian addons install into /usr/{lib,share}/python/dist-packages. /usr/lib/python/site-packages is not used.