2016-01-26 4 views
0

У меня есть рабочая среда Python 2.7 + Pyinstaller. Но результат запуска PyInstaller генерирует в папке «dist» структуру с двумя ненужными папками для моего проекта. Я не знаю, почему они попадают в него, но вопрос в том, как я могу их избежать? «unneeded» Я имею в виду, что я могу безопасно удалить их из приложения моей папки. Спасибо заранее!PyInstaller создает две ненужные папки «Include» и «PyInstaller»

dist 
--> main 
----> Include (unneeded) 
------> pyconfig.h 
----> PyInstaller (unneeded) 
------> bootloader 
------> lib 
------> loader 
------> utils 
----> resources (my project's resource folder) 
----> <more files> 

ответ

0

Эти файлы необходимы при запуске приложения на компьютере без правильной версии или без установленной версии Python.

Чтобы PyInstaller объединил все ресурсы в один исполняемый файл, добавьте параметр --onefile (или -F при сокращении) при использовании PyInstaller. В результате один исполняемый файл будет автоматически извлечен во временную папку во временную папку.