![](/img/trans.png)
[英]Librosa raised OSError('sndfile library not found') in Docker
[英]OSError('sndfile library not found') in librosa while deploying in azure app service
總結.yml
name: Build and deploy Python app to Azure Web App - summarize1
on:
push:
branches:
- main
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python version
uses: actions/setup-python@v1
with:
python-version: '3.6'
- name: Create and start virtual environment
run: |
python -m venv venv
source venv/bin/activate
- name: Install dependencies
run: |
pip install -r requirements.txt
sudo apt-get update
sudo apt install autoconf autogen automake build-essential libasound2-dev \
libflac-dev libogg-dev libtool libvorbis-dev libopus-dev libmp3lame-dev \
libmpg123-dev pkg-config python
sudo apt-get install ffmpeg
要求.txt
numba==0.48.0
git+https://github.com/librosa/librosa
考慮編寫一個腳本(即 apt-get install -y libsndfile1),該腳本將手動安裝依賴項(在應用服務啟動時通過 apt-get。在 Azure 中配置應用服務以在它啟動時調用該腳本(即 startup.sh)啟動。請查看: https : //pypi.org/project/SoundFile/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.