歡迎您光臨本站 註冊首頁

音頻處理 windows10下python三方庫librosa安裝教程

←手機掃碼閱讀     月球人 @ 2020-06-21 , reply:0

librosa是處理音頻庫裡的opencv,使用python腳本研究音頻,先安裝三方庫librosa。

如下通過清華鏡像源安裝librosa;

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple librosa

D:D00_Python3D00A2_python3.7.3install>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple librosa
  
 Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
 Processing c:usersadministratorappdatalocalpipcachewheels6ed3477582e7e63ee9127f4773adeb8dcd8490771c063e2607354ba0librosa-0.7.2-py3-none-any.whl
 Requirement already satisfied: numba>=0.43.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (0.50.0)
 Requirement already satisfied: joblib>=0.12 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (0.15.1)
 Requirement already satisfied: resampy>=0.2.2 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (0.2.2)
 Requirement already satisfied: numpy>=1.15.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (1.18.5)
 Requirement already satisfied: audioread>=2.0.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (2.1.8)
 Requirement already satisfied: scipy>=1.0.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (1.4.1)
 Requirement already satisfied: soundfile>=0.9.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (0.10.3.post1)
 Requirement already satisfied: scikit-learn!=0.19.0,>=0.14.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (0.23.1)
 Requirement already satisfied: six>=1.3 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (1.15.0)
 Requirement already satisfied: decorator>=3.0.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from librosa) (4.4.2)
 Requirement already satisfied: setuptools in d:d00_python3d00a2_python3.7.3installlibsite-packages (from numba>=0.43.0->librosa) (47.1.1)
 Requirement already satisfied: llvmlite<0.34,>=0.33.0.dev0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from numba>=0.43.0->librosa) (0.33.0)
 Requirement already satisfied: cffi>=1.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from soundfile>=0.9.0->librosa) (1.14.0)
 Requirement already satisfied: threadpoolctl>=2.0.0 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from scikit-learn!=0.19.0,>=0.14.0->librosa) (2.1.0)
 Requirement already satisfied: pycparser in d:d00_python3d00a2_python3.7.3installlibsite-packages (from cffi>=1.0->soundfile>=0.9.0->librosa) (2.20)
 Installing collected packages: librosa
 Successfully installed librosa-0.7.2
  
 D:D00_Python3D00A2_python3.7.3install>

pip list查看三方包:

  D:D00_Python3D00A2_python3.7.3install>pip list  Package       Version  -------------------- ------------  absl-py       0.9.0  astor        0.8.1  audioread      2.1.8  cffi         1.14.0  decorator      4.4.2  defusedxml      0.6.0  gast         0.3.3  google-pasta     0.2.0  grpcio        1.29.0  h5py         2.10.0  importlib-metadata  1.6.1  joblib        0.15.1  Keras-Applications  1.0.8  Keras-Preprocessing 1.1.2  librosa       0.7.2  llvmlite       0.33.0  Markdown       3.2.2  networkx       2.2  numba        0.50.0  numpy        1.18.5  pip         20.1.1  protobuf       3.12.2  pycparser      2.20  resampy       0.2.2  scikit-learn     0.23.1  scipy        1.4.1  setuptools      47.1.1  six         1.15.0  SoundFile      0.10.3.post1  tensorboard     1.14.0  tensorflow      1.14.0  tensorflow-estimator 1.14.0  termcolor      1.1.0  threadpoolctl    2.1.0  Werkzeug       1.0.1  wheel        0.34.2  wrapt        1.12.1  zipp         3.1.0     D:D00_Python3D00A2_python3.7.3install>

 

如上

librosa ---- 0.7.2

numba-----0.50.0

下面使用librosa,報的是numba的錯誤!

  D:D00_Python3D00A2_python3.7.3install>python -c "import librosa"  Traceback (most recent call last):   File "", line 1, inFile "D:D00_Python3D00A2_python3.7.3installlibsite-packageslibrosa\__init__.py", line 12, infrom . import core   File "D:D00_Python3D00A2_python3.7.3installlibsite-packageslibrosacore\__init__.py", line 125, infrom .time_frequency import * # pylint: disable=wildcard-import   File "D:D00_Python3D00A2_python3.7.3installlibsite-packageslibrosacore	ime_frequency.py", line 11, infrom ..util.exceptions import ParameterError   File "D:D00_Python3D00A2_python3.7.3installlibsite-packageslibrosautil\__init__.py", line 77, infrom .utils import * # pylint: disable=wildcard-import   File "D:D00_Python3D00A2_python3.7.3installlibsite-packageslibrosautilutils.py", line 15, infrom .decorators import deprecated   File "D:D00_Python3D00A2_python3.7.3installlibsite-packageslibrosautildecorators.py", line 9, infrom numba.decorators import jit as optional_jit  ModuleNotFoundError: No module named 'numba.decorators'     D:D00_Python3D00A2_python3.7.3install>

 

解決辦法:

卸載numba後,重新安裝降版本的numba,安裝numba==0.48.0

pip uninstall numba

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numba==0.48.0

python -c "import librosa;print(librosa.__version__) "

可以看到成功安裝了正確可使用的librosa庫!

  D:D00_Python3D00A2_python3.7.3install>pip uninstall numba  Found existing installation: numba 0.50.0  Uninstalling numba-0.50.0:   Would remove:    d:d00_python3d00a2_python3.7.3installlibsite-packages umba-0.50.0.dist-info*    d:d00_python3d00a2_python3.7.3installlibsite-packages umba*    d:d00_python3d00a2_python3.7.3installscripts umba    d:d00_python3d00a2_python3.7.3installscriptspycc  Proceed (y/n)? y   Successfully uninstalled numba-0.50.0     D:D00_Python3D00A2_python3.7.3install>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numba==0.48.0  Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple  Collecting numba==0.48.0   Downloading https://pypi.tuna.tsinghua.edu.cn/packages/f5/ca/9e47464d388c3372454639d1739fa21605862c8815d53279e1216b5694e1/numba-0.48.0-cp37-cp37m-win_amd64.whl (2.1 MB)|������������������������������������������������������������ | 1.9 MB 2.2 MB/s eta 0:00:01   |������������������������������������������������������������ | 2.0 MB 2.2 MB/s eta 0:00:01   |�������������������������������������������������������������� | 2.0 MB 2.2 MB/s eta 0:00:0   |�������������������������������������������������������������� | 2.0 MB 2.2 MB/s eta 0:00:0   |����������������������������������������������������������������| 2.1 MB 2.2 MB/s eta 0:00:    |����������������������������������������������������������������| 2.1 MB 2.2 MB/s  Requirement already satisfied: setuptools in d:d00_python3d00a2_python3.7.3installlibsite-packages (from numba==0.48.0) (47.1.1)  Requirement already satisfied: numpy>=1.15 in d:d00_python3d00a2_python3.7.3installlibsite-packages (from numba==0.48.0) (1.18.5)  Collecting llvmlite=0.31.0dev0   Downloading https://pypi.tuna.tsinghua.edu.cn/packages/1d/83/cd2843726a6316e372822e9e42cd0083b6d1d98d89d53880e7e67d5eec68/llvmlite-0.31.0-cp37-cp37m-win_amd64.whl (13.6 MB)  ����������������������������������������������������������  | 12.1 MB 3.3 MB/s eta 0:00:01   |����������������������������������������������������������  | 12.5 MB 3.3 MB/s eta 0:00:01   |������������������������������������������������������������ | 12.9 MB 3.3 MB/s eta 0:00:0   |�������������������������������������������������������������� | 13.1 MB 3.3 MB/s eta 0:00:    |����������������������������������������������������������������| 13.6 MB 434 kB/s  Installing collected packages: llvmlite, numba   Attempting uninstall: llvmlite    Found existing installation: llvmlite 0.33.0    Uninstalling llvmlite-0.33.0:     Successfully uninstalled llvmlite-0.33.0  Successfully installed llvmlite-0.31.0 numba-0.48.0        D:D00_Python3D00A2_python3.7.3install>python -c "import librosa;print(librosa.__version__) "  0.7.2

 


   


[月球人 ] 音頻處理 windows10下python三方庫librosa安裝教程已經有456次圍觀

http://coctec.com/docs/python/shhow-post-239347.html