Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page describes how we upgraded python and django.

We and how we installed python virtualenv.
We are using virtualenv to simplify our upgrade from python 2.5.4 / django 1.1

to python 2.7.3 / django 1.3.
More to the point, we may need to release an emergency patch to PROD while we are in the middle of upgrading python and django in QA.
This will also simplify future upgrades.1

We decided against using python virtualenv on the web servers.
Since we are using mod_wsgi, if we wanted to use different version of python,
we would have to recompile mod_wsgi against that version of python.
virtualenv does not help with this issue and it adds a bit of complexity so decided to go wiothout it.

 

Table of Contents

install python 2.7.3

...