diff --git a/library/cube-doctor-scheduled-jobs/Dockerfile b/library/cube-doctor-scheduled-jobs/Dockerfile
index 7e2eddb6e49fae8be99b3b66907bd0b448de8bd8_bGlicmFyeS9jdWJlLWRvY3Rvci1zY2hlZHVsZWQtam9icy9Eb2NrZXJmaWxl..6867af369cf4d7337ed6692ad4032c0a993b440f_bGlicmFyeS9jdWJlLWRvY3Rvci1zY2hlZHVsZWQtam9icy9Eb2NrZXJmaWxl 100644
--- a/library/cube-doctor-scheduled-jobs/Dockerfile
+++ b/library/cube-doctor-scheduled-jobs/Dockerfile
@@ -3,4 +3,9 @@
 COPY hgrc /root/.hgrc
 
 RUN apt-get update
-RUN apt-get install python3-pip mercurial mercurial-evolve -y
+RUN apt-get install python3-pip mercurial mercurial-evolve python3-venv -y
+
+ENV VIRTUAL_ENV=/opt/venv
+RUN python3 -m venv $VIRTUAL_ENV
+# always activate the virtualenv in every "RUN " docker command
+ENV PATH="$VIRTUAL_ENV/bin:$PATH"