ubuntu下面安装scikits.audiolab出错问题解决

1 背景

最近在做基于log MMSE算法语音去噪的python程序时候,需要安装一个叫scikits.audiolab的模块,直接开干,输入pip install scikits.audiolab执行,结果跑了一半,报错如下:

ubuntu下面安装scikits.audiolab出错问题解决_第1张图片

从上面的直接报错信息 ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.,还有个原因是说sndfile library没有发现

2 安装sndfile

2.1 首先下载sndfile,执行

wget http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.28.tar.gz

2.2 解压,cd到路径,安装

ubuntu下面安装scikits.audiolab出错问题解决_第2张图片

ubuntu下面安装scikits.audiolab出错问题解决_第3张图片

3 使用源码安装scikits-audiolab

3.1 下载scikits-audiolab的源码,执行

wget https://files.pythonhosted.org/packages/b0/d8/d9babf3e4fa3ac8094e1783415bf60015a696779f4da4c70ae6141aa5e3a/scikits.audiolab-0.11.0.tar.gz

3.2 解压,cd到目录,安装

tar -xvf scikits.audiolab-0.11.0.tar.gz
cd scikits.audiolab-0.11.0
python3 setup.py install

 

你可能感兴趣的:(python)