diff --git a/cmake/docker/archlinux/python.Dockerfile b/cmake/docker/archlinux/python.Dockerfile index 1d42a8600c..def27c4120 100644 --- a/cmake/docker/archlinux/python.Dockerfile +++ b/cmake/docker/archlinux/python.Dockerfile @@ -1,7 +1,8 @@ FROM ortools/cmake:archlinux_swig AS env ENV PATH=/root/.local/bin:$PATH RUN pacman -Syu --noconfirm python python-pip \ - python-wheel python-numpy python-pandas + python-wheel python-virtualenv \ + python-numpy python-pandas RUN python -m pip install --break-system-package \ absl-py mypy-protobuf diff --git a/cmake/docker/debian/python.Dockerfile b/cmake/docker/debian/python.Dockerfile index a2f0d28910..1d44fab55a 100644 --- a/cmake/docker/debian/python.Dockerfile +++ b/cmake/docker/debian/python.Dockerfile @@ -1,8 +1,9 @@ FROM ortools/cmake:debian_swig AS env ENV PATH=/root/.local/bin:$PATH RUN apt-get update -qq \ -&& apt-get install -yq python3-dev python3-pip \ - python3-wheel python3-venv \ +&& apt-get install -yq \ + python3-dev python3-pip \ + python3-wheel python3-venv python3-virtualenv \ python3-numpy python3-pandas \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/makefiles/docker/archlinux/python.Dockerfile b/makefiles/docker/archlinux/python.Dockerfile index eb0e84492f..101083e42f 100644 --- a/makefiles/docker/archlinux/python.Dockerfile +++ b/makefiles/docker/archlinux/python.Dockerfile @@ -1,6 +1,9 @@ FROM ortools/make:archlinux_swig AS env -RUN pacman -Syu --noconfirm python python-pip python-wheel python-numpy python-pandas -RUN python -m pip install absl-py mypy-protobuf +RUN pacman -Syu --noconfirm python python-pip \ + python-wheel python-virtualenv \ + python-numpy python-pandas +RUN python -m pip install --break-system-package \ + absl-py mypy-protobuf FROM env AS devel WORKDIR /home/project diff --git a/makefiles/docker/debian/python.Dockerfile b/makefiles/docker/debian/python.Dockerfile index e8632fd3c9..f6aae555cb 100644 --- a/makefiles/docker/debian/python.Dockerfile +++ b/makefiles/docker/debian/python.Dockerfile @@ -1,11 +1,13 @@ FROM ortools/make:debian_swig AS env RUN apt-get update -qq \ -&& apt-get install -yq python3-dev python3-pip \ - python3-wheel python3-venv \ +&& apt-get install -yq \ + python3-dev python3-pip \ + python3-wheel python3-venv python3-virtualenv \ python3-numpy python3-pandas \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* -RUN python3 -m pip install absl-py mypy-protobuf +RUN python3 -m pip install --break-system-package \ + absl-py mypy-protobuf FROM env AS devel WORKDIR /home/project