Pyinstaller не упаковывает звуковой файл в .exe

Имеется код на python - окно, у которого на фоне должна играть музыка из файла .wav Погуглил, можно ли упаковать данный звуковой файл вместе .py файлом в .exe, чтобы не приходилось музыку постоянно держать рядом с экзешником.

python-код:

from tkinter import *
import pygame

pygame.init() 
    aud=pygame.mixer.Sound("mysound.wav") 
    aud.play()

вот что вбиваю в pyinstaller:

pyinstaller -F -w --add-data "mysound.wav;." main.py

Все нормально упаковывается, ошибок нет, но при этом, если main.exe запустить без звукового файла рядом, то он выдаст ошибку. Если же в директории с main.exe будет тот самый mysound.wav, то все работает.

Что я неправильно сделал?


Ответы (0 шт):