Я работаю над школьным проектом, где нам нужно создать приложение.Я использовал много файлов WAV, а также некоторые файлы PNG и GIF.Я использовал pyinstaller, чтобы собрать все в один исполняемый файл, и он выполняет свою работу.Однако, кажется, что упомянутые ресурсы не идут с этим.Поэтому я провел некоторое исследование и поэкспериментировал с файлом спецификации и в поле данных добавил:
datas=[('*.wav','.'),('*.png','.'),('*.gif','.')],
Затем я скомпилировал его снова.Я написал
py -m PyInstaller py -m PyInstaller Main.py --icon=icon.ico --name "Main" --distpath "Final Program" --noconsole
и когда я открываю файл, он зависает.Как это исправить?Если я не делаю --onefile, он работает нормально.Если я делаю
py -m PyInstaller Main.py --icon=icon.ico --name "Main" --distpath "Final Program" --add-data "*.wav;." --add-data "*.png;." --add-data "*.gif;." --noconsole
Это также работает нормально, но создает папку.Есть ли способы сделать все это в один исполняемый файл?Я действительно новичок в pyinstaller, а также pyglet.
Спасибо.