WebashalarForML commited on
Commit
476ef85
·
verified ·
1 Parent(s): ba31b6c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -2
Dockerfile CHANGED
@@ -25,6 +25,9 @@ COPY . .
25
  # Install system dependencies
26
  RUN apt-get update && apt-get install -y \
27
  build-essential \
 
 
 
28
  libglib2.0-0 \
29
  libsm6 \
30
  libxext6 \
@@ -32,13 +35,14 @@ RUN apt-get update && apt-get install -y \
32
  tesseract-ocr \
33
  poppler-utils \
34
  libgl1 \
35
- # ffmpeg \
36
- # libopencv-dev \
37
  curl \
38
  ca-certificates \
39
  && apt-get clean \
40
  && rm -rf /var/lib/apt/lists/*
41
 
 
 
 
42
  RUN pip install --upgrade pip && pip install -r requirements.txt
43
 
44
  # Create necessary directories with correct permissions
 
25
  # Install system dependencies
26
  RUN apt-get update && apt-get install -y \
27
  build-essential \
28
+ gfortran \
29
+ libblas-dev \
30
+ liblapack-dev \
31
  libglib2.0-0 \
32
  libsm6 \
33
  libxext6 \
 
35
  tesseract-ocr \
36
  poppler-utils \
37
  libgl1 \
 
 
38
  curl \
39
  ca-certificates \
40
  && apt-get clean \
41
  && rm -rf /var/lib/apt/lists/*
42
 
43
+ # Ensure Cython is available before building mkl_fft
44
+ RUN pip install cython && pip install mkl_fft --no-binary :all:
45
+
46
  RUN pip install --upgrade pip && pip install -r requirements.txt
47
 
48
  # Create necessary directories with correct permissions