diff --git a/docker/build-tool/debian/Dockerfile b/docker/build-tool/debian/Dockerfile index 6683cdbabfa7d..24627403d0eee 100644 --- a/docker/build-tool/debian/Dockerfile +++ b/docker/build-tool/debian/Dockerfile @@ -1,4 +1,4 @@ -FROM debian:bullseye +FROM python:3.12-bullseye ENV TERM=dumb ENV DEBIAN_FRONTEND=noninteractive diff --git a/scripts/setup/dev_setup.sh b/scripts/setup/dev_setup.sh index 2df005e669cda..24a2ace0f21dd 100755 --- a/scripts/setup/dev_setup.sh +++ b/scripts/setup/dev_setup.sh @@ -133,6 +133,10 @@ function install_ziglang { function install_python3 { PACKAGE_MANAGER=$1 + if python3 --version; then + echo "==> python3 is already installed" + return + fi echo "==> installing python3..." case "$PACKAGE_MANAGER" in