Я хочу, чтобы Nodered воспроизводил мои MP3. Я написал сценарий, который отлично воспроизводится с терминала:
#!/usr/bin/env python2
import sys
import pygame
print(sys.version)
file = '/home/pi/Musik/02-black_light_burns-animal.mp3'
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load(file)
pygame.mixer.music.play()
while pygame.mixer.music.get_busy():
pygame.time.Clock().tick(10)
Тот же сценарий, который воспроизводится узлом с использованием узла pythonshell, не обеспечивает звука. Я вижу, что это тот же python envoirement, тот же компилятор и т. Д.:
pygame 1.9.4.post1 Привет от сообщества pygame. https://www.pygame.org/contribute.html 2.7.16 (по умолчанию, 10 октября 2019 г., 22:02:15) [G CC 8.3.0]
Я проверил настройки микшера, которые тоже идентичны. IsBusy () возвращает 1 в обоих случаях. Тем не менее, терминал запускается нормально, из nodered нет звука.
Есть идеи?