Strange, just built the installer and it worked for me without problems. When do you get the error, when building or when executing the application?
-- You received this bug notification because you are a member of C2C OERPScenario, which is subscribed to OpenERP Project Group. https://bugs.launchpad.net/bugs/870692 Title: coercing to Unicode Status in Qt/KDE OpenObject Client: New Bug description: I tried to create a binary file by py2exe as following: setup py2exe but I got this error message: --- 2011-10-08T15:27:37 --- Traceback (most recent call last): File "Koo.py", line 47, in <module> File "Koo\Common\Common.pyc", line 77, in <module> File "Koo\Common\Ui.pyc", line 15, in loadUiType File "PyQt4\uic\__init__.pyc", line 156, in loadUiType File "PyQt4\uic\Compiler\compiler.pyc", line 66, in compileUi File "PyQt4\uic\uiparser.pyc", line 796, in parse File "xml\etree\ElementTree.pyc", line 862, in parse File "xml\etree\ElementTree.pyc", line 579, in parse TypeError: coercing to Unicode: need string or buffer, NoneType found Is there anyway to fix it? Does it related to Ui.py? ---Ui.py---- import os try: from PyQt4 import uic isUicAvailable = True except: isUicAvailabe = False def uiToModule( filePath): return os.path.split( filePath[:-3] )[-1] if isUicAvailable: def loadUiType( fileName ): return uic.loadUiType( fileName ) else: def loadUiType( fileName ): module = uiToModule( fileName ) module = __import__( 'ui.%s' % module, globals(), locals(), [module] ) uiClasses = [x for x in dir(module) if x.startswith('Ui_')] ui = eval( 'module.%s' % uiClasses[0] ) return (ui, None) To manage notifications about this bug go to: https://bugs.launchpad.net/openobject-client-kde/+bug/870692/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~c2c-oerpscenario Post to : [email protected] Unsubscribe : https://launchpad.net/~c2c-oerpscenario More help : https://help.launchpad.net/ListHelp

