Sa njihovog sajta:
"Django 1.5 is the first version of Django to support Python 3. The same code runs both on Python 2 (≥ 2.6.5) and Python 3 (≥ 3.2), thanks to the six compatibility layer."
Iskusno bih sacekao sledeci release, recimo 1.6 obicno su prve verzije buggy :)
Kod virtual env i kod interpretera koji ces koristiti je zachkoljica u tome da imas kompajliram python 3.0 i da ti bude dostupan an PATH-u. Recimo:
/usr/bin/python3
Ovo je direktiva koju trebas da koristis prilikom kreiranja virtuelnog okruzenja:
virtualenv --help
-p PYTHON_EXE, --python=PYTHON_EXE
The Python interpreter to use, e.g.,
--python=python2.5 will use the python2.5 interpreter
to create the new environment. The default is the
interpreter that virtualenv was installed with
(/usr/bin/python)
samo umesto python2.5, stavi python3.
Django posle dolazi kroz pip ili easy_install - zavisi sta koristis.
Ja sam ovo radio na mom CentOS server-u jer mi je trebao Python 2.7 a CentOS 6 dolazi sa Python 2.6.
Posto YUM koristi taj 2.6 onda su virtualenv + virtualenvwrapper dosli kao 1 na 10 ;)
Mislim da sam koristio ovaj link:
http://toomuchdata.com/2012/06...ll-python-2-7-3-on-centos-6-2/
Pozz