在Windows基于anaconda的python3.6环境下安装用于语音信号处理的库librosa
来源:互联网 发布:asp.net 微商城源码 编辑:程序博客网 时间:2024/06/05 17:23
1 初始环境
安装anaconda的方法与windows上安装普通软件没有区别,下载安装包安装即可,其中包括python环境以及众多python的库,包括numpy等。安装完之后包括以下内容:
之后可以在Anaconda Prompt(与cmd、powershell类似)中使用pip安装想用的其他库,包括深度学习很火的tensorflow,方法可以参考其官网。
2 安装librosa
基于以上环境,下面是安装librosa的过程与遇到的各类问题
根据librosa的安装与使用文档 https://librosa.github.io/librosa/install.html 直接在Anaconda Prompt 中尝试使用pip进行安装
pip install librosa
可能出现类似如下错误信息:
下面逐一解决。
1)解决问题一
按提示网址 http://landinghub.visualstudio.com/visual-cpp-build-tools 下载并安装Visual C++ 14.0 下载界面如下图,之后按默认安装即可。
2)解决问题二
在尝试各种安装方法的时候找到网页 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 里面有众多python库的.whl安装包,其中有以下文字:
这里说明了两个问题,第一是很多的库依赖numpy-1.13+mkl,这就是我们要解决的第二个问题;第二是依赖Visual C++,我们已经安装了。
在这个界面中找到所需要的numpy-1.13+mkl,下载对应版本
然后在Anaconda Prompt中使用pip uninstall numpy
卸载原有的numpy,再使用
pip install “d:\webdownload\numpy‑1.13.1+mkl‑cp36‑cp36m‑win_amd64.whl”
安装已经下载的numpy-1.13+mkl,双引号里面为完整的文件位置。
3 重新安装
解决以上两个问题后,重新使用pip install librosa
即可成功安装librosa,之后就可以在python中通过import librosa
使用其对语音信号进行处理了,其中的各类函数方法可以参考上面给出的librosa的使用文档。
- 在Windows基于anaconda的python3.6环境下安装用于语音信号处理的库librosa
- 关于处理语音信号的python库 librosa的安装
- windows下基于Anaconda+python3.6的tensorflow-GPU安装
- windows下tensorflow的安装与学习(基于anaconda的python3.5)
- Windows在Anaconda下安装Tensorflow Keras 支持Python3.6
- windows 环境下在anaconda 3中安装python2和python3两个环境(python2和python3共存)
- Windows下基于Anaconda、CUDA、VS2013的Theano环境搭建
- 【Tensorflow】Windows下基于Anaconda的Tensorflow环境配置
- 【Tensorflow】Windows下基于Anaconda的Tensorflow环境配置
- 【DL--18】Windows下基于Anaconda的Tensorflow环境配置
- 【Tensorflow】Windows下基于Anaconda的Tensorflow环境配置
- Windows下搭建基于Anaconda的Tensorflow环境
- Python3在ubuntu环境下的安装
- Anaconda+theano在win7环境下的安装配置
- 切换Anaconda下安装的python的环境(以python3.5为例)
- Windows anaconda 2 安装python3 的一些使用技巧
- Anaconda环境下OpenCV的安装方法
- linux的Anaconda环境下安装TensorFlow
- Mysql中关于Could not retrieve transation read-only status server
- GetSystemMetrics详解
- Cow Acrobats(贪心)
- thinkphp5数据库
- List对象排序
- 在Windows基于anaconda的python3.6环境下安装用于语音信号处理的库librosa
- 安装sacrapy错误解决 error: Microsoft Visual C++ 10.0 is required.
- 修改PDF文件中的文字需要我们如何去进行操作
- Java菜鸟教程 面向对象(二)——constructor、overload与一个练习
- 分割问题
- 20170817 JAVA 泛型
- rabbitmq
- ueditro的使用详解,亲自过坑
- tomcat 请求处理模型