Он не должен поднимать ImportError
, пока в sys.path
есть пакет django
.
Если вам интересно, откуда взялся django
, запустите:
python -c "import django; print django.__file__"
Затем проверьте Python Путь поиска модуля .
ОБНОВЛЕНИЕ: Как указано в комментариях: Примите во внимание, что опция --no-site-packages
вvirtualenv удаляет только стандартный каталог site-packages из sys.path
.Остальные пути просто остаются прежними.