preciso de ajuda para compilar python com pyinstaller

Quero distribuir meu código python em máquinas com Windows 7 ou superior. Consiste em alguns arquivos .py com o principalcprofiles_lmfit.py, junto com um arquivocprofiles.ui para descrever a GUI e um .pdf para o documento.

Eu tive dificuldade (vejaconstruir um .exe para Windows a partir de um script python 3 importando theano com pyinstaller por exemplo), mas eventualmente criou um binário adequado usando pyinstaller com a linha de comando:

pyinstaller --noupx --onefile --add-data="cprofiles.ui;." cprofiles_lmfit.py

ao lado de um problema com otheano No módulo descrito no link acima, o binário ainda tem alguns problemas:

o .exe tem 220 MB de tamanho; Eu gostaria de reduzir o tamanho.

ao executar o .exe, um console é aberto e aguarda ~ 20 segundos antes de abrir a GUI. Uma vez que a GUI é aberta, fechar o console mata a GUI ... Gostaria de evitar esse console e pular os ~ 20s.

o arquivo da interface do usuário deve ser distribuído junto com o exe (no mesmo diretório); Eu esperava que esse não fosse o caso com a opção 'adicionar dados'. Eu gostaria de incluí-lo.

o diretório "plataformas" do diretório "Biblioteca / plugin" do ambiente python também deve ser distribuído junto com o exe. Caso contrário, há uma mensagem de erro ao executar o exe "este aplicativo falhou ao iniciar porque não foi possível encontrar as janelas do plugin da plataforma qt" (mas não há mensagem de erro do pyinstaller ao criar!). Eu gostaria de me livrar desse jogo de 'plataformas'.

Você sabe como abordar um desses pontos?

atualização 28 de novembro de 2017: ninguém? por favor, se você puder contribuir com um desses pontos, me dê uma pista.

questionAnswers(1)

yourAnswerToTheQuestion