Я использую virtualenvwrapper
, поэтому у меня окружения хранятся централизованно. Простой virtualenv
создаёт каталог окружения там, где будет вызван. Но это неважно, так как Django устанавливается в каталог lib/python2.7/site-packages/django
окружения или системы:
(3dthisru) rad@macbook:~/devel/3dthis.ru$ ./manage.py shell
[profile] heap size is 31,3 МБ
Python 2.7.11 (default, Jun 17 2016, 20:01:51)
[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> import django
>>> django.__file__
'/Users/rad/.virtualenvs/3dthisru/lib/python2.7/site-packages/django/__init__.pyc'
>>>
На самом деле, Django можно установить куда угодно, главное правильно прописать переменную окружения PYTHONPATH
.