Confronto PySide e PyQt ao empilhar o pylab no Windows 7

Eu tentei empacotar um pequeno script que faz algumas plotagens com o pylab. Eu usei o pyinstaller no Linux sem nenhum problema, mas no Windows 7 eu recebo um erro. Em um computador diferente, que tem PySide, mas não PyQt instalado, a embalagem funcionou. Assim, ao remover o PyQt, posso fazê-lo funcionar no meu outro computador. No entanto, gostaria de saber se existe outra maneira de resolver esse problema, pois tenho alguns scripts que usam o PyQt e alguns que usam o PySide. Eu recebi um erro semelhante usando cx_freeze.

Obrigado pela vossa ajuda, Daniel

Exemplo de código que mostra o problema:

from pylab import *
labels = 'Cakes', 'Cookies', 'Biscuits', 'Tarts'
fracs = [27, 33, 14, 19]
pie(fracs, labels=labels, autopct='%1.1f%%', startangle=90)
show()

Erro produzido ao executar o programa empacotado:

WARNING: file already exists but should not: C:\Users\..\Temp\_MEI61562\Include\pyconfig.h
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Python27\Lib\site-packages\PyInstaller\loader\pyi_importers.py", line 270, in load_module
    exec(bytecode, module.__dict__)
  File "C:\Workspace\ZLC_python\build\test\out00-PYZ.pyz\pylab", line 1, in <module>
  File "C:\Python27\Lib\site-packages\PyInstaller\loader\pyi_importers.py", line 270, in load_module
    exec(bytecode, module.__dict__)
  File "C:\Workspace\ZLC_python\build\test\out00-PYZ.pyz\matplotlib.pylab", line 269, in <module>
  File "C:\Python27\Lib\site-packages\PyInstaller\loader\pyi_importers.py", line 270, in load_module
    exec(bytecode, module.__dict__)
  File "C:\Workspace\ZLC_python\build\test\out00-PYZ.pyz\matplotlib.pyplot", line 93, in <module>
  File "C:\Workspace\ZLC_python\build\test\out00-PYZ.pyz\matplotlib.pyplot", line 80, in _backend_selection
  File "C:\Python27\Lib\site-packages\PyInstaller\loader\pyi_importers.py", line 409, in load_module
    module = imp.load_module(fullname, fp, filename, self._c_ext_tuple)
ImportError: DLL load failed: The specified procedure could not be found.

Seguindo as sugestões dePyinstaller --onefile pyconfig.h aviso ao importar scipy ou scipy.signal Eu me livrei do aviso, mas o erro continua.

Versões:

Python 2.7.5PySide 1.2.1PyQt 4.9.6-3Matplotlib 1.2.1numpy 1.7.1pyinstaller 2.1

questionAnswers(1)

yourAnswerToTheQuestion