Я запрограммировал звуковую панель в python, используя TKinter для создания GUI с некоторыми кнопками для воспроизведения mp3.files, который работает отлично. Теперь я преобразовал его в файл .exe для запуска этой звуковой платы также на компьютерах. без python установленных на них. Я использовал Auto-py-to-exe для преобразования кода в файл .exe.
Когда я пытаюсь запустить файл .exe, появляется GUI, но когда я нажимаю на кнопку, mp3.file не воспроизводится. Я использовал относительные пути для вызова mp3.files, поэтому я помещаю файлы в тот же каталог, где находится файл .exe.
Но когда я нажимаю кнопку, консоль отображает эту ошибку:
Exception in Tkinter callback
Traceback (most recent call last):
File "tkinter\__init__.py", line 1705, in __call__
File "soundboardbutton.py", line 14, in run
File "soundboardbutton.py", line 17, in play_soundfile
File "site-packages\playsound.py", line 35, in _playsoundWin
File "site-packages\playsound.py", line 31, in winCommand
playsound.PlaysoundException:
Error 275 for command:
open "/Ihr_ehrenlosen_Bastarde.mp3" alias playsound_0.34035690426638
The requested file was not found. Make sure the path and file names are correct.
Понятия не имею, почему файл .exe не может вызвать mp3.files.