Pyinstaller não pega arquivos de árvore ou dados

Estou tentando construir ummuito script básico de python com pyinstaller:print 'hello world!' e estou tentando fazer um arquivo de dados OU um diretório de arquivos de dados disponível para o binário.

Eu li a documentação várias vezes, eu tentei construir com 1.5, 2.0, e o build do dev de 2.0, eu tentei construir com o --onefile AND --onedir, eu tentei construir no OS X e Linux, mas por algum motivo as declarações de arquivo de dados / árvore no meu arquivo .spec parecem ser ignoradas.

Aqui estão algumas variações do arquivo .spec que eu tentei:

coll = COLLECT(exe,
               a.binaries
               [('README','/Users/username/my_little_app/foo','DATA')],
               Tree('/Users/username/my_little_app/foo','foo'),
               Tree('/foo','foo'),
               Tree('my_little_app/foo','foo'),
               [('my_xml_file.xml','my_little_app/partner.xml','DATA')],
               a.zipfiles,
               a.datas,
               strip=None,
               upx=True,
               name=os.path.join('dist', 'my_little_app'))


a.datas += [('my_xml_file.xml', '/Users/username/my_little_app/my_xml_file.xml',  'DATA')]

Tem algo que estou perdendo??

questionAnswers(1)

yourAnswerToTheQuestion