本文主要介紹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/zh-tw/n/375225.html