OSError('sndfile library not found')

#2
by jacklangerman - opened

Thank you for this example repo!

I have tried to deploy this example to an inference endpoint, but am getting the following errors in the logs. It appears there is a missing library raise OSError('sndfile library not found'). I'll try to take a look at this later, and may send a PR, but wanted to raise this publicly incase someone can get to it before I can.

Is anyone else experiencing this error?

6bglb 2023-04-01T23:07:37.448Z File "/opt/conda/lib/python3.9/site-packages/donut/util.py", line 14, in <module>
6bglb 2023-04-01T23:07:37.448Z File "/opt/conda/lib/python3.9/site-packages/donut/__init__.py", line 7, in <module>
6bglb 2023-04-01T23:07:37.448Z Traceback (most recent call last):
6bglb 2023-04-01T23:07:37.448Z File "/repository/app.py", line 11, in <module>
6bglb 2023-04-01T23:07:37.448Z from donut import DonutModel
6bglb 2023-04-01T23:07:37.448Z File "/opt/conda/lib/python3.9/site-packages/datasets/arrow_dataset.py", line 64, in <module>
6bglb 2023-04-01T23:07:37.448Z from datasets import load_dataset
6bglb 2023-04-01T23:07:37.448Z File "/opt/conda/lib/python3.9/site-packages/datasets/__init__.py", line 43, in <module>
6bglb 2023-04-01T23:07:37.448Z from .arrow_dataset import Dataset
6bglb 2023-04-01T23:07:37.448Z from .util import DonutDataset, JSONParseEvaluator, load_json, save_json
6bglb 2023-04-01T23:07:37.449Z return _bootstrap._gcd_import(name[level:], package, level)
6bglb 2023-04-01T23:07:37.449Z File "/opt/conda/lib/python3.9/site-packages/soundfile.py", line 142, in <module>
6bglb 2023-04-01T23:07:37.449Z raise OSError('sndfile library not found')
6bglb 2023-04-01T23:07:37.449Z OSError: sndfile library not found
6bglb 2023-04-01T23:07:37.449Z File "/opt/conda/lib/python3.9/importlib/__init__.py", line 127, in import_module
6bglb 2023-04-01T23:07:37.449Z from . import config
6bglb 2023-04-01T23:07:37.449Z File "/opt/conda/lib/python3.9/site-packages/datasets/config.py", line 134, in <module>
6bglb 2023-04-01T23:07:37.449Z importlib.import_module("soundfile").__libsndfile_version__
6bglb 2023-04-01T23:07:41.352Z from . import config
6bglb 2023-04-01T23:07:41.352Z from .util import DonutDataset, JSONParseEvaluator, load_json, save_json
6bglb 2023-04-01T23:07:41.352Z Traceback (most recent call last):
6bglb 2023-04-01T23:07:41.352Z File "/opt/conda/lib/python3.9/importlib/__init__.py", line 127, in import_module
6bglb 2023-04-01T23:07:41.352Z File "/opt/conda/lib/python3.9/site-packages/datasets/config.py", line 134, in <module>
6bglb 2023-04-01T23:07:41.352Z File "/opt/conda/lib/python3.9/site-packages/donut/util.py", line 14, in <module>
6bglb 2023-04-01T23:07:41.352Z File "/repository/app.py", line 11, in <module>
6bglb 2023-04-01T23:07:41.352Z from .arrow_dataset import Dataset
6bglb 2023-04-01T23:07:41.352Z File "/opt/conda/lib/python3.9/site-packages/donut/__init__.py", line 7, in <module>
6bglb 2023-04-01T23:07:41.352Z importlib.import_module("soundfile").__libsndfile_version__
6bglb 2023-04-01T23:07:41.352Z from datasets import load_dataset
6bglb 2023-04-01T23:07:41.352Z from donut import DonutModel
6bglb 2023-04-01T23:07:41.352Z File "/opt/conda/lib/python3.9/site-packages/datasets/arrow_dataset.py", line 64, in <module>
6bglb 2023-04-01T23:07:41.352Z File "/opt/conda/lib/python3.9/site-packages/datasets/__init__.py", line 43, in <module>
6bglb 2023-04-01T23:07:41.353Z OSError: sndfile library not found
6bglb 2023-04-01T23:07:41.353Z File "/opt/conda/lib/python3.9/site-packages/soundfile.py", line 142, in <module>
6bglb 2023-04-01T23:07:41.353Z raise OSError('sndfile library not found')
6bglb 2023-04-01T23:07:41.353Z return _bootstrap._gcd_import(name[level:], package, level)
6bglb 2023-04-01T23:07:59.943Z File "/opt/conda/lib/python3.9/importlib/__init__.py", line 127, in import_module
6bglb 2023-04-01T23:07:59.943Z from datasets import load_dataset
6bglb 2023-04-01T23:07:59.943Z return _bootstrap._gcd_import(name[level:], package, level)
6bglb 2023-04-01T23:07:59.943Z File "/opt/conda/lib/python3.9/site-packages/datasets/arrow_dataset.py", line 64, in <module>
6bglb 2023-04-01T23:07:59.943Z File "/opt/conda/lib/python3.9/site-packages/datasets/config.py", line 134, in <module>
6bglb 2023-04-01T23:07:59.943Z from . import config
6bglb 2023-04-01T23:07:59.943Z File "/repository/app.py", line 11, in <module>
6bglb 2023-04-01T23:07:59.943Z importlib.import_module("soundfile").__libsndfile_version__
6bglb 2023-04-01T23:07:59.943Z File "/opt/conda/lib/python3.9/site-packages/donut/__init__.py", line 7, in <module>
6bglb 2023-04-01T23:07:59.943Z from donut import DonutModel
6bglb 2023-04-01T23:07:59.943Z Traceback (most recent call last):
6bglb 2023-04-01T23:07:59.943Z from .arrow_dataset import Dataset
6bglb 2023-04-01T23:07:59.943Z raise OSError('sndfile library not found')
6bglb 2023-04-01T23:07:59.943Z File "/opt/conda/lib/python3.9/site-packages/soundfile.py", line 142, in <module>
6bglb 2023-04-01T23:07:59.943Z from .util import DonutDataset, JSONParseEvaluator, load_json, save_json
6bglb 2023-04-01T23:07:59.943Z OSError: sndfile library not found
6bglb 2023-04-01T23:07:59.943Z File "/opt/conda/lib/python3.9/site-packages/datasets/__init__.py", line 43, in <module>
6bglb 2023-04-01T23:07:59.943Z File "/opt/conda/lib/python3.9/site-packages/donut/util.py", line 14, in <module>

Sign up or log in to comment