Streamlit でコードを書き、アプリに「sounddevice」を使用しています。github リポジトリの requirements.txt に sounddevice を配置し、それを streamlit コードにインポートしました。私のローカル 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')
誰もこれについてどうすればよいか知っていますか?ありがとうございました!