Spaces:
Sleeping
Sleeping
| set -e # Exit on error | |
| # Update package list | |
| apt-get update | |
| # Install system dependencies | |
| apt-get install -y \ | |
| ffmpeg \ | |
| libsndfile1 \ | |
| portaudio19-dev \ | |
| python3-pip \ | |
| python3-dev \ | |
| libasound2-plugins \ | |
| libportaudio2 \ | |
| libportaudiocpp0 \ | |
| portaudio19-dev | |
| # Clean up to reduce image size | |
| apt-get clean | |
| rm -rf /var/lib/apt/lists/* | |
| # Install Python dependencies | |
| if [ -f "requirements.txt" ]; then | |
| pip install --no-cache-dir -r requirements.txt | |
| else | |
| echo "WARNING: requirements.txt not found, skipping Python package installation" | |
| echo "This is normal during the first build stage" | |
| fi | |
| #pip install -r requirements.txt | |