音频处理 windows10下python三方库librosa安装教程


Posted in Python onJune 20, 2020

librosa是处理音频库里的opencv,使用python脚本研究音频,先安装三方库librosa。

如下通过清华镜像源安装librosa;

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

D:\D00_Python3\D00A2_python3.7.3\install>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple librosa
 
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Processing c:\users\administrator\appdata\local\pip\cache\wheels\6e\d3\47\7582e7e63ee9127f4773adeb8dcd8490771c063e2607354ba0\librosa-0.7.2-py3-none-any.whl
Requirement already satisfied: numba>=0.43.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (0.50.0)
Requirement already satisfied: joblib>=0.12 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (0.15.1)
Requirement already satisfied: resampy>=0.2.2 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (0.2.2)
Requirement already satisfied: numpy>=1.15.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (1.18.5)
Requirement already satisfied: audioread>=2.0.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (2.1.8)
Requirement already satisfied: scipy>=1.0.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (1.4.1)
Requirement already satisfied: soundfile>=0.9.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (0.10.3.post1)
Requirement already satisfied: scikit-learn!=0.19.0,>=0.14.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (0.23.1)
Requirement already satisfied: six>=1.3 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (1.15.0)
Requirement already satisfied: decorator>=3.0.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from librosa) (4.4.2)
Requirement already satisfied: setuptools in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from numba>=0.43.0->librosa) (47.1.1)
Requirement already satisfied: llvmlite<0.34,>=0.33.0.dev0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from numba>=0.43.0->librosa) (0.33.0)
Requirement already satisfied: cffi>=1.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from soundfile>=0.9.0->librosa) (1.14.0)
Requirement already satisfied: threadpoolctl>=2.0.0 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from scikit-learn!=0.19.0,>=0.14.0->librosa) (2.1.0)
Requirement already satisfied: pycparser in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from cffi>=1.0->soundfile>=0.9.0->librosa) (2.20)
Installing collected packages: librosa
Successfully installed librosa-0.7.2
 
D:\D00_Python3\D00A2_python3.7.3\install>

pip list查看三方包:

D:\D00_Python3\D00A2_python3.7.3\install>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_Python3\D00A2_python3.7.3\install>

如上

librosa ---- 0.7.2

numba-----0.50.0

下面使用librosa,报的是numba的错误!

D:\D00_Python3\D00A2_python3.7.3\install>python -c "import librosa"
Traceback (most recent call last):
 File "<string>", line 1, in <module>
 File "D:\D00_Python3\D00A2_python3.7.3\install\lib\site-packages\librosa\__init__.py", line 12, in <module>
  from . import core
 File "D:\D00_Python3\D00A2_python3.7.3\install\lib\site-packages\librosa\core\__init__.py", line 125, in <module>
  from .time_frequency import * # pylint: disable=wildcard-import
 File "D:\D00_Python3\D00A2_python3.7.3\install\lib\site-packages\librosa\core\time_frequency.py", line 11, in <module>
  from ..util.exceptions import ParameterError
 File "D:\D00_Python3\D00A2_python3.7.3\install\lib\site-packages\librosa\util\__init__.py", line 77, in <module>
  from .utils import * # pylint: disable=wildcard-import
 File "D:\D00_Python3\D00A2_python3.7.3\install\lib\site-packages\librosa\util\utils.py", line 15, in <module>
  from .decorators import deprecated
 File "D:\D00_Python3\D00A2_python3.7.3\install\lib\site-packages\librosa\util\decorators.py", line 9, in <module>
  from numba.decorators import jit as optional_jit
ModuleNotFoundError: No module named 'numba.decorators'
 
D:\D00_Python3\D00A2_python3.7.3\install>

解决办法:

卸载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_Python3\D00A2_python3.7.3\install>pip uninstall numba
Found existing installation: numba 0.50.0
Uninstalling numba-0.50.0:
 Would remove:
  d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages\numba-0.50.0.dist-info\*
  d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages\numba\*
  d:\d00_python3\d00a2_python3.7.3\install\scripts\numba
  d:\d00_python3\d00a2_python3.7.3\install\scripts\pycc
Proceed (y/n)? y
 Successfully uninstalled numba-0.50.0
 
D:\D00_Python3\D00A2_python3.7.3\install>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_python3\d00a2_python3.7.3\install\lib\site-packages (from numba==0.48.0) (47.1.1)
Requirement already satisfied: numpy>=1.15 in d:\d00_python3\d00a2_python3.7.3\install\lib\site-packages (from numba==0.48.0) (1.18.5)
Collecting llvmlite<0.32.0,>=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_Python3\D00A2_python3.7.3\install>python -c "import librosa;print(librosa.__version__) "
0.7.2

总结

到此这篇关于音频处理 windows10下python三方库librosa安装教程的文章就介绍到这了,更多相关音频处理python三方库librosa安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
wxpython学习笔记(推荐查看)
Jun 09 Python
Python struct模块解析
Jun 12 Python
介绍Python的Urllib库的一些高级用法
Apr 30 Python
Python实现批量下载图片的方法
Jul 08 Python
python利用dir函数查看类中所有成员函数示例代码
Sep 08 Python
python计算两个矩形框重合百分比的实例
Nov 07 Python
Python设计模式之解释器模式原理与用法实例分析
Jan 10 Python
Python设计模式之组合模式原理与用法实例分析
Jan 11 Python
Python后台开发Django的教程详解(启动)
Apr 08 Python
tensorflow 查看梯度方式
Feb 04 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
Dec 11 Python
python for循环赋值问题
Jun 03 Python
深入浅析python 中的self和cls的区别
Jun 20 #Python
浅谈Python 参数与变量
Jun 20 #Python
python字符串的index和find的区别详解
Jun 20 #Python
Django Admin 上传文件到七牛云的示例代码
Jun 20 #Python
什么是python的函数体
Jun 19 #Python
浅谈Python中的生成器和迭代器
Jun 19 #Python
python中有帮助函数吗
Jun 19 #Python
You might like
PHP异步调用socket实现代码
2012/01/12 PHP
php使用GD库创建图片缩略图的方法
2015/06/10 PHP
PHP下载文件的函数实例代码
2016/05/18 PHP
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
2020/08/17 PHP
JavaScript 密码强度判断代码
2009/09/05 Javascript
一些相见恨晚的 JavaScript 技巧
2010/04/25 Javascript
jquery的flexigrid无法显示数据提示获取到数据
2013/07/19 Javascript
JQuery右键菜单插件ContextMenu使用指南
2014/12/19 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
jQuery的几个我们必须了解的特点
2015/05/03 Javascript
整理JavaScript对DOM中各种类型的元素的常用操作
2016/05/05 Javascript
javascript判断图片是否加载完成的方法推荐
2016/05/13 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
JS中如何实现Laravel的route函数详解
2017/02/12 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
Vue0.1的过滤代码如何添加到Vue2.0直接使用
2017/08/23 Javascript
vue组件实现进度条效果
2018/06/06 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
2018/12/03 Javascript
详解Vue项目中实现锚点定位
2019/04/24 Javascript
vue通过video.js解决m3u8视频播放格式的方法
2019/07/30 Javascript
树莓派中python获取GY-85九轴模块信息示例
2013/12/05 Python
python实现稀疏矩阵示例代码
2017/06/09 Python
Python中的正则表达式与JSON数据交换格式
2019/07/03 Python
Python3 合并二叉树的实现
2019/09/30 Python
python列表推导式操作解析
2019/11/26 Python
tensorflow如何继续训练之前保存的模型实例
2020/01/21 Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
2020/02/07 Python
Python模拟FTP文件服务器的操作方法
2020/02/18 Python
django正续或者倒序查库实例
2020/05/19 Python
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
办公室保洁员岗位职责
2013/12/02 职场文书
《藏戏》教学反思
2014/02/11 职场文书
消防安全员岗位职责
2014/03/10 职场文书
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
红色电影观后感
2015/06/18 职场文书
Vue+Element UI实现概要小弹窗的全过程
2021/05/30 Vue.js