pytorch深度学习之音频librosa库与torchaudio库的安装与使用
- 搭建pytorch 基本框架 与 anaconda pytorch虚拟环境创建,去看这里
- 导入librosa库与torchaudio库
(1)window环境
首先安装librosa,必不可少
使用清华源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple librosa
~坑:安装之后 import librosa出现 soundfile not found,则选择安装0.6.0版本的librosa
pip install librosa==0.6.0 //必须使用0.6.0
如果后面import librosa出现关于其他包的问题,如果是***not found,就直接pip install就行
我是遇到了numba这个包报错,这么解决:
pip uninstall numba
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numba==0.48.0
然后需要安装torchaudio
conda install -c pytorch torchaudio
~坑:这里使用conda 来安装,因为pip安装可能有问题,会出现sound file not found的问题
(2)ubuntu linux
使用windows安装librosa和torchaudio应该会遇到各种各样的问题,毕竟pytorch刚兼容windows,如果需要,可以在ubuntu上调试代码
如果你没有ubuntu,可以装一个vmware虚拟机测试代码
实在不行,那就安装虚拟机吧,先安装VMware Workstation 16,
虚拟机 VMware Workstation 16
激活码:ZF3R0-FHED2-M80TY-8QYGC-NPKYF
然后安装ubuntu镜像文件,镜像文件在这里下载。
//安装可以skip跳过一个retriving
//安装完,装一个vm-tools
//安装anaconda
//gedit ~/.bash
//export PATH:$PATH=/home/james/anaconda3/bin
将anaconda3的bin加入环境变量
再直接使用pip install 在Ubuntu虚拟机上安装librosa和torchaudio