Одной из альтернатив является использование виртуальной машины.
С помощью чего-то вроде VMWare Fusion или Virtualbox вы можете установить полную систему Linux с Python2.3 и провести там тестирование. Преимущество состоит в том, что он будет полностью помещен в песочницу, поэтому не повлияет на вашу основную систему.