Como compilar todos os recursos em um arquivo executáve

Eu escrevi o aplicativo GTK com python.

interface gráfica do usuário @All está no arquivo glade e existem algumas imagens usadas. Desejo compilar meu aplicativo em um arquivo EXEcutable. Por isso estou usando PyInstaller compilador e UPX empacotador.

Eu fiz como o manual diz:

python Configure.py
python Makespec.py --onefile --windowed --upx /path/to/yourscript.py
python Build.py /path/to/yourscript.spec

@PyInstaller funciona perfeitamente e cria um arquivo exe. Mas, para fazer meu pedido funcionar corretamente, eu tenho que copiar meu glade eimage na pasta do exe.

Existe alguma maneira de compilar esses arquivos em executáve

Editei meu arquivo de especificação de várias maneiras, mas não consigo o que quero. O arquivo spec abaixo copia o arquivo para o diretório, mas não é compilado no arquivo executável

# -*- mode: python -*-
a = Analysis([os.path.join(HOMEPATH,'support\\_mountzlib.py'), os.path.join(HOMEPATH,'support\\useUnicode.py'), 'r:\\connection\\main.py'],
             pathex=['C:\\Documents and Settings\\Lixas\\Desktop\\pyinstaller-1.5-rc1'])

pyz = PYZ(a.pure)

exe = EXE( pyz,
          a.scripts,
          a.binaries,
          a.zipfiles,
          a.datas,
          name=os.path.join('dist', 'NetworkChecker.exe'),
          debug=False,
          strip=False,
          upx=True,
          console=False,
          icon='r:\\connection\\ikona.ico'        )

coll = COLLECT(
    exe,
    [('gui.glade', 'r:\\connection\\gui.glade', 'DATA')],
    [('question16.png', 'r:\\connection\\question16.png', 'DATA')],
#   a.binaries,
#   strip=False,
    upx=True,
    name='distFinal')

Desejo ter apenas um arquivo executável com tudo incluído no

questionAnswers(3)

yourAnswerToTheQuestion