[关闭]
@breky 2018-11-28T08:34:54.000000Z 字数 1033 阅读 275

安装 Python 模块(第三方库)

Python tensorflow librosa numpy


1. librosa

首先, 安装语音识别中需要用到的库 librosa,这个库用于音频分析。

1.1 安装

官网 上找安装信息

2018-11-28_152653.png

安装信息

2018-11-28_152939.png

win系统打开命令提示符(win+r, 输入 cmd, 回车),输入以下内容并回车

  1. pip install librosa

1.2 使用

  1. import librosa as ls
  2. fileName = "path" # 音频文件路径 如: f:\audio\xxx.wav
  3. sample, sr = ls.load(fileName, sr=None)

2. tensorflow

2.1 安装

官网

2018-11-28_153413.png

安装信息

2018-11-28_153506.png

win系统打开命令提示符,输入以下内容并回车

  1. pip install tensorflow # CPU 版
  2. pip install tensorflow-gpu # GPU 版
  3. # 根据电脑配置二选一, 没记错的话,GPU 版需要中高端的 nVIDIA(英伟达)显卡。

2.2 使用

  1. import tensorflow as tf
  2. print(tf.__version__) # 输出 tensorflow 版本

3. numpy

3.1 安装

官网

2018-11-28_154120.png

安装信息

2018-11-28_155906.png

  1. python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
  2. # 这条命令中除了 numpy 还安装了 scipy matplotlib ipython jupyter pandas sympy nose,都是 numpy 需要的依赖包

3.2 使用

  1. import numpy as np
  2. a = np.zeros((3, 3))
  3. print(a)
  4. # 输出结果是 3 行 3 列的 0 矩阵

4. 总结

python 所有的第三方库的安装方法都一样,在官网上找到安装命令,在 cmd 中输入对应命令即可。

4.1 翻墙

一些第三方库的官网,在国内可以不可以访问,所以需要翻墙。可以用下面的梯子,不需要会员,免费的就可以。一个月有 500M,够用。

lantern

4.2 python 国内源

翻墙后再安装也可以,只是速度有点慢;翻墙软件不稳定也会安装失败。改为国内源就好了。常用的国内的源是清华大学的。

win系统

在 c:\user\username\ 文件夹中新建 pip 文件夹,在此文件夹中新建
pip.ini 文件,并写入以下内容

  1. [global]
  2. index-url = https://pypi.tuna.tsinghua.edu.cn/simple
  3. [install]
  4. trusted-host=mirrors.aliyun.com
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注