From 6a26e51f1ffa9f7d528637f3c05b2589129f5755 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Tue, 23 Sep 2025 23:44:18 +0200 Subject: [PATCH] fix(qav3): fix sklearn extra installation MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- ReforceXY/docker-compose.yml | 2 +- quickadapter/docker-compose.yml | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ReforceXY/docker-compose.yml b/ReforceXY/docker-compose.yml index 7415183..82862d9 100644 --- a/ReforceXY/docker-compose.yml +++ b/ReforceXY/docker-compose.yml @@ -19,7 +19,7 @@ services: FROM freqtradeorg/freqtrade:stable_freqairl ARG optuna_version - RUN pip install --user optuna==$${optuna_version} optuna-dashboard + RUN pip install --user --no-cache-dir optuna==$${optuna_version} optuna-dashboard args: - optuna_version=4.5.0 restart: unless-stopped diff --git a/quickadapter/docker-compose.yml b/quickadapter/docker-compose.yml index cee493a..c502f05 100644 --- a/quickadapter/docker-compose.yml +++ b/quickadapter/docker-compose.yml @@ -21,7 +21,17 @@ services: ARG optuna_version ARG scikit_learn_extra_version ARG skimage_version - RUN pip install --user optuna==$${optuna_version} optuna-integration==$${optuna_version} optuna-dashboard scikit-learn-extra==$${scikit_learn_extra_version} scikit-image==$${skimage_version} + USER root + RUN apt-get update \ + && apt-get install -y --no-install-recommends build-essential \ + && rm -rf /var/lib/apt/lists/* + USER ftuser + RUN pip install --user --no-cache-dir \ + optuna==$${optuna_version} \ + optuna-integration==$${optuna_version} \ + optuna-dashboard \ + scikit-learn-extra==$${scikit_learn_extra_version} \ + scikit-image==$${skimage_version} args: - optuna_version=4.5.0 - scikit_learn_extra_version=0.3.0 -- 2.43.0