Я написал свой код в Streamlit, и я использовал «звуковое устройство» для своего приложения. Я поместил sounddevice в мой файл require.txt в репозитории github, а также импортировал его в свой потоковый код. Это хорошо работает в моем местном Streamlit. Тем не менее, я продолжаю получать эту ошибку при каждом развертывании своего приложения в Heroku:
OSError: PortAudio library not found
Traceback:
File "/app/.heroku/python/lib/python3.6/site-packages/streamlit/ScriptRunner.py", line 314, in _run_script
exec(code, module.__dict__)
File "/app/helloworld.py", line 11, in <module>
import sounddevice as sd
File "/app/.heroku/python/lib/python3.6/site-packages/sounddevice.py", line 71, in <module>
raise OSError('PortAudio library not found')
Кто-нибудь знает, как go об этом? Спасибо!