I am sorry that I can't help you with your setup.py problem, I am not a Python user. But: > The newly created cairo.dll(static) is copied to "system32". This is horrible. No 3rd-party DLLs should be installed in system32. Please, don't do that. --tml