2013-09-10 5 views
1

Я пытаюсь установить Django 1.5 на мою установку Python 3.3, но установка его вручную или через pip устанавливает ее в мою папку (Mac Lion) Mac Python 2.7. Как я могу заставить его установить для 3.3?Установка Django на Python 3.3 на Mac

ответ

3

Я бы рекомендовал использовать виртуальную среду, и использовать -p флаг указать, какой Python вы хотите использовать

$ virtualenv -p /usr/local/bin/python3.3 <virtual_env> 

Или

$ virtualenv --python=/opt/python-3.3/bin/python ENV 

Просто изменить путь к Python соответственно

Documentation here

+0

Я видел e 'virtualenv' на странице установки Django, но действительно ли это необходимо? Почему бы просто не установить его нормально? (Честный вопрос, не говоря, что это глупо или что-то в этом роде.) – vaindil

+1

Я считаю, что использовать virtualenv - это хорошая идея, поскольку это будет держать вещи локальными (что, если вы хотите развернуть другой проект с помощью django 1.6 и не потрудитесь что-либо изменить в этом проект)? Это еще одна полезная информация о [почему виртуальные среды] (http://www.davidfischer.name/2010/04/why-you-should-be-using-pip-and-virtualenv/) – karthikr

+0

Это имеет большой смысл , Тогда я пойду с этим. Спасибо! – vaindil

Смежные вопросы