本文主要介绍librosa的安装方法及相关注意事项,帮助大家顺利完成librosa的安装。
一、安装前准备
在安装librosa之前,需要先安装以下组件:
1、Python 3.5, 3.6, 3.7, or 3.8。可从Python官网下载。
2、NumPy和SciPy库,请使用pip命令进行安装。
pip install numpy scipy
3、LAPACK和BLAS库。Windows用户可以在LAPACK官网下载预编译好的库。
二、安装librosa
librosa可以通过pip进行安装:
pip install librosa
如果出现权限不足的错误,可以在命令前加上sudo。
sudo pip install librosa
三、安装过程中的问题解决
1、Windows系统无法安装pyaudio
在Windows系统下,可能无法直接通过pip安装pyaudio库。此时可以先安装Visual Studio Build Tools,然后再安装pyaudio。
安装Visual Studio Build Tools:
1、下载并安装Visual Studio Build Tools,可从Microsoft官网下载。
2、安装完成后,在命令行输入以下命令:
pip install --global-option=build_ext --global-option="-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29333\include" --global-option="-LC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29333\lib\x64" pyaudio
注:上面的命令仅供参考,具体路径根据Visual Studio Build Tools的安装路径进行修改。
2、MacOS系统无法安装mkl
在MacOS系统下,可能无法直接通过pip安装mkl库。此时可以先安装Intel Math Kernel Library,然后再安装mkl。
安装Intel Math Kernel Library:
1、下载并安装Intel Math Kernel Library,可从Intel官网下载。
2、安装完成后,在命令行执行以下命令:
export INTELROOT=/opt/intel export DYLD_LIBRARY_PATH=$INTELROOT/lib:$DYLD_LIBRARY_PATH
安装mkl:
pip install mkl
四、验证安装是否成功
可以通过以下命令验证librosa是否安装成功:
import librosa y, sr = librosa.load('audio/sample.wav')
如果没有出现错误,表示librosa安装成功。
原创文章,作者:SKQSM,如若转载,请注明出处:https://www.506064.com/n/375225.html