You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 5, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Aug 5, 2026. It is now read-only.
It is good that 3.8 is out, but still python google-appengine docker image don't recognize Python 3.8
Step 1/7 : FROM gcr.io/google-appengine/python
latest: Pulling from google-appengine/python
Status: Downloaded newer image for gcr.io/google-appengine/python:latest
Step 2/7 : RUN virtualenv -p python3.8 /env
The path python3.8 (from --python=python3.8) does not exist
The command '/bin/sh -c virtualenv -p python3.8 /env' returned a non-zero code: 3
ERROR
ERROR: build step 0 "gcr.io/cloud-builders/docker" failed: exit status 3
Reacted by Aleksandra Kleczek, KamilKoziolO, Cezar “ikari” Pokorski, Kamil Kapka, Dan Hendry, denplis, JerryB, Saul, Rushil Srivastava, Markus Shepherd and 3 more
I am really keen on seeing newer version available soon. Python3.8 will bring tremendous perfomance improvement over 3.7 version. Is there something I can help you with? Some issues you are having that need additional investigation? Some testing that needs to be done?
Just a reminder to the Google support team we are in May 2022, and you are at least three years late. The last 3 Python versions are unsupported by Google Python App Engine Flex, and Google Python App Engine Flex supports four obsolete versions.
Python 2.7 is the default, and the latest Python version supported is 3.7.
If you really need support for newer python versions in App Engine, I recommend you consider using a custom runtime and build your own docker image importing base image from https://hub.docker.com/_/python. This would look something like:
Activity
tylervick commentedon Jan 3, 2020
Yes please - 3.8 has been out for months and even GAE standard supports this already.
VelizarVESSELINOV commentedon Jan 24, 2020
It is good that 3.8 is out, but still python google-appengine docker image don't recognize Python 3.8
dhendry commentedon Apr 7, 2020
We are half way to 3.9 already, it would be great to have 3.8 support!
psztur commentedon Jul 29, 2020
come oooon :) an ETA please?
psztur commentedon Apr 1, 2021
I am really keen on seeing newer version available soon. Python3.8 will bring tremendous perfomance improvement over 3.7 version. Is there something I can help you with? Some issues you are having that need additional investigation? Some testing that needs to be done?
VelizarVESSELINOV commentedon May 3, 2022
Just a reminder to the Google support team we are in May 2022, and you are at least three years late. The last 3 Python versions are unsupported by Google Python App Engine Flex, and Google Python App Engine Flex supports four obsolete versions.
Python 2.7 is the default, and the latest Python version supported is 3.7.
https://endoflife.date/python
VelizarVESSELINOV commentedon May 10, 2022
Python 3.9 is available as a preview if you request by filling the form on: https://issuetracker.google.com/issues/172647331 👍
yedpodtrzitko commentedon Jun 22, 2022
any update on this please?
ulysses500 commentedon Jul 1, 2022
Do you know if Google plans to have Python 3.8+ in App Engine Flex? It would be really great.
dsanmart commentedon Sep 1, 2022
If you really need support for newer python versions in App Engine, I recommend you consider using a custom runtime and build your own docker image importing base image from https://hub.docker.com/_/python. This would look something like:
app.yaml
Dockerfile
nbro10 commentedon May 22, 2023
This can be closed as solved: https://cloud.google.com/appengine/docs/flexible/python/runtime#interpreter