Так что теперь, когда Django 1.2 официально вышел
Так как у меня Django 1.1x на моей установке Debian - как я могу использовать virtualenv
или похожий, и он не испортил стандартную версию моей системы django, которая, в свою очередь, сломала бы все мои сайты?
Очень хотелось бы получить подробные инструкции или отличную учебную ссылку - пожалуйста, не предлагайте расплывчатых советов, так как я все еще новичок.
В настоящее время я храню все свои проекты django в ~/django-sites и использую Apache2 + mod_wsgi для развертывания.
2 ответа
Если у вас есть easy_install, или еще лучше pip
установлено, должно быть так же просто, как:
easy_install/pip install virtualenv
mkdir django1.2
virtualenv django1.2
Это поместит двоичный файл Python в bin
папка внутри django1.2
папка. Просто используйте этот двоичный файл Python, и у вас получится симпатичная маленькая автономная среда. Затем вы можете установить easy_install/pip в эту среду, а затем также установить django 1.2 и взломать его.
Поскольку вы используете mod_wsgi, обязательно прочитайте: