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