Spaces:
Build error
Build error
# استخدم صورة Python الأساسية | |
FROM python:3.9-slim | |
# تعيين متغيرات البيئة | |
ENV PYTHONDONTWRITEBYTECODE=1 | |
ENV PYTHONUNBUFFERED=1 | |
# تثبيت المتطلبات الأساسية للنظام | |
RUN apt-get update && apt-get install -y \ | |
build-essential \ | |
libsndfile1-dev \ | |
ffmpeg \ | |
wget \ | |
git \ | |
sox \ | |
cmake \ | |
pkg-config \ | |
libeigen3-dev \ | |
zlib1g-dev \ | |
libbz2-dev \ | |
liblzma-dev \ | |
libsentencepiece-dev \ | |
&& apt-get clean | |
# تعيين دليل العمل داخل الحاوية | |
WORKDIR /app | |
# نسخ ملف المتطلبات | |
COPY requirements.txt . | |
# تحديث pip وتثبيت المتطلبات باستخدام pip | |
RUN pip install --upgrade pip && pip install --no-cache-dir -r requirements.txt | |
# نسخ باقي ملفات المشروع | |
COPY . . | |
# أمر تشغيل Spaces لخدمة Gradio | |
CMD ["python", "app.py"] | |