2012-01-30 2 views
3

мне удалось установить virtualenv, установить Джанго-1,4-альфа-1 через пип установить и пытаюсь начать Джанго с его manage.py runserverWindows, не virtualenv переключения питона для Джанго

Eventhough Я переключился с virtualenv через Activate (примечание префикс в cmd-экране ниже) в правую среду (где я успешно установил django), manage.py runserver все еще как-то захватывает данные из моей стабильной не-virtualenv python install.

Стабильная питон (неправильный): D:\Python26\Scripts

правый один: E:\Prace\django-1.4-alpha-1\Scripts

Мой путь не включает в себя ничего с Python.

Cmd экран:

enter image description here

ответ

3

Файлы с расширением .py связаны с установкой Windows Python по умолчанию. Один из способов использования вашего исполняемого файла virtualenv python - это вместо этого ввести python manage.py <command>.

См. Также принятый ответ a question I posted on this matter before.

+0

Да, это работает. Спасибо. – mreq

1

Вы не указали, какую версию virtualenv вы используете. В последнее время они сделали --no-site-packages по умолчанию, но если вы используете версию до того, как это изменение было установлено, вам необходимо указать этот переключатель, чтобы предотвратить загрузку основных сайтов-пакетов.

+0

Я пробовал и не-сайт-пакеты по умолчанию. Спасибо, в любом случае. – mreq