adowu commited on
Commit
ba0a508
·
verified ·
1 Parent(s): ca8585a

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -1
Dockerfile CHANGED
@@ -35,10 +35,14 @@ RUN git clone https://github.com/searx/searx.git /usr/local/searx/searx-src
35
  RUN python3 -m venv /usr/local/searx/searx-pyenv && \
36
  echo ". /usr/local/searx/searx-pyenv/bin/activate" >> /usr/local/searx/.profile
37
 
38
- # Activate virtual environment and install upgraded pip, setuptools, and wheel
39
  RUN . /usr/local/searx/searx-pyenv/bin/activate && \
40
  pip install -U pip setuptools wheel
41
 
 
 
 
 
42
  # Install pyyaml separately
43
  RUN . /usr/local/searx/searx-pyenv/bin/activate && \
44
  pip install pyyaml
 
35
  RUN python3 -m venv /usr/local/searx/searx-pyenv && \
36
  echo ". /usr/local/searx/searx-pyenv/bin/activate" >> /usr/local/searx/.profile
37
 
38
+ # Activate virtual environment and install upgraded pip, setuptools, wheel
39
  RUN . /usr/local/searx/searx-pyenv/bin/activate && \
40
  pip install -U pip setuptools wheel
41
 
42
+ # Install setuptools_scm and cython explicitly
43
+ RUN . /usr/local/searx/searx-pyenv/bin/activate && \
44
+ pip install setuptools_scm cython
45
+
46
  # Install pyyaml separately
47
  RUN . /usr/local/searx/searx-pyenv/bin/activate && \
48
  pip install pyyaml