Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
导入python声音文件库时出现问题-OSError:找不到库:';sndfile';_Python_Linux_Python 3.x_Redhat - Fatal编程技术网

导入python声音文件库时出现问题-OSError:找不到库:';sndfile';

导入python声音文件库时出现问题-OSError:找不到库:';sndfile';,python,linux,python-3.x,redhat,Python,Linux,Python 3.x,Redhat,我正在托管一个python flask服务,它使用声音文件库进行音频计算。它在我的本地服务器上运行良好,但当我在redhat上主持它时,我看到了以下问题。有什么建议吗- from soundfile import read File "/apollo/env/AQTAudioPoProService/lib/python3.4/site-packages/soundfile.py", line 265, in <module> _snd = _ffi.dlopen('s

我正在托管一个python flask服务,它使用声音文件库进行音频计算。它在我的本地服务器上运行良好,但当我在redhat上主持它时,我看到了以下问题。有什么建议吗-

 from soundfile import read
  File "/apollo/env/AQTAudioPoProService/lib/python3.4/site-packages/soundfile.py", line 265, in <module>
    _snd = _ffi.dlopen('sndfile')
  File "/apollo/env/AQTAudioPoProService/lib/python3.4/site-packages/cffi/api.py", line 139, in dlopen
    lib, function_cache = _make_ffi_library(self, name, flags)
  File "/apollo/env/AQTAudioPoProService/lib/python3.4/site-packages/cffi/api.py", line 769, in _make_ffi_library
    backendlib = _load_backend_lib(backend, libname, flags)
  File "/apollo/env/AQTAudioPoProService/lib/python3.4/site-packages/cffi/api.py", line 757, in _load_backend_lib
    raise OSError("library not found: %r" % (name,))
OSError: library not found: 'sndfile'

声音文件Python模块依赖于
libsndfile
本机库。您需要在操作系统上安装它:

$ yum install libsndfile

[dshanm@aqts-popro-1a-05885815]/var/output/logs%sudo yum安装libsndfile
加载的插件:优先级、安全性
设置安装过程
没有可用的包libsndfile。
错误:无事可做
我得到上述信息。有什么想法吗?@Mureinik,还是没有结果!上面写着“包装不可用”
$ yum install libsndfile