Directory structure: guido@cartman:~/syncing/synce-kpm$ find | grep -v svn . ./TODO ./data ./data/green_22x22.png ./data/blue_48x48.png ./data/folder.png ./data/synce-kpm-mainwindow.ui ./data/blue_22x22.png ./data/green_48x48.png ./.synce-kpm.swp ./README ./synce-kpm ./synce_kpm ./synce_kpm/rapiutil.py ./synce_kpm/CeDevice.py ./synce_kpm/synce_kpm_mainwindow.py ./synce_kpm/commutil.py ./synce_kpm/Observable.py ./synce_kpm/characteristics.py ./synce_kpm/xml2util.py ./synce_kpm/.synce_kpm_mainwindow.py.swp ./AUTHORS ./Changelog ./COPYING Import done by the file synce_kpm_mainwindow.py #!/usr/bin/env python import sys from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4 import QtGui, QtCore, uic import libxml2 import xml2util import characteristics import logging from commutil import * Import done by the synce-kpm file in the root of the project: #!/usr/bin/env python from synce_kpm.synce_kpm_mainwindow import synce_kpm_mainwindow app = QtGui.QApplication(sys.argv) mainWindow = synce_kpm_mainwindow() mainWindow.show() app.exec_()