Supported Python versions on PythonAnywhere

Which versions of Python you have available to you depends on the system image that your account uses. You can see which one that is on the "System Image" tab of the "Account" page.

The system image is essentially the version of the operating system that your code runs under, and is set when you initially create your account, but you can change it to a more recent one later on.

Here are the current system images, and the Python versions that each one supports:

2.73.53.63.73.83.93.103.113.123.13
glastonburyX*X*XXXX
haggisX*X*XXXX
innitX* †X*XXXXX

* there are no pre-installed packages for these Python versions, but you can use them for your code; we recommend installing the packages you need using a virtualenv.

† there's an extra restriction for virtualenvs on Python 3.7 on the "innit" system image