PyQt is a python binding for popular Qt library (which became LGPLed for non-commercial purposes recently). If you use Qt Designer, you have to compile XML description of UI or Qt resource files to Python code to use them in your application.
In C++, you can easily use qmake
tool or Automake for creating suitable Makefile.
For Python, there is no Makefile needed since Python compiles modules as they are …