1. 程式人生 > 實用技巧 >pytorch深度學習之音訊librosa庫與torchaudio庫的安裝與使用

pytorch深度學習之音訊librosa庫與torchaudio庫的安裝與使用

pytorch深度學習之音訊librosa庫與torchaudio庫的安裝與使用

  1. 搭建pytorch 基本框架 與 anaconda pytorch虛擬環境建立,去看這裡
  2. 匯入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