Я использовал простой код аудиоплеера из PyGame, чтобы поиграть в MIDI за текстовой игрой, которую я создаю.Когда я запускаю программу, звук воспроизводится в PyCharm нормально, но при тестировании программы в оболочке появляется сообщение об ошибке, в котором говорится, что не удается открыть файл midi.
"pygame.error: Не удалось открыть 'Chamber.mid'"
Pygame просто отлично загружается в оболочку, и я получаю «Привет от сообщества пигмеев!»сообщение.Аудио находится в той же папке, что и файл .py, поэтому нет проблем с путями или чего-либо подобного.Я только несколько дней изучаю Python, поэтому у меня нет большого опыта работы с оболочкой для запуска программ.
Я ничего не пробовал, так как кажется, что оболочка не загрузитзвук после загрузки PyGame.
import pygame
pygame.mixer.music.load("Chamber.mid")
pygame.mixer.music.play()
Как я уже сказал, звук воспроизводится нормально, когда я запускаю его в PyCharm, поэтому я абсолютно не понимаю, почему в оболочке возникают проблемы при воспроизведении звука.Код для плеера слишком простой?Я не говорю, что есть проблема с самим кодом, поэтому я в растерянности.Заранее спасибо, если кто-нибудь может объяснить проблему здесь.