Где находится моя установка Django?
Я использую Django, но мне нужно найти шаблоны и приложения по умолчанию.
Я не знаю, где он установлен.
Как я могу это найти?
10 ответов:
в CLI вы можете сделать это:
>>> import django >>> django <module 'django' from '/usr/local/lib/python2.6/dist-packages/django/__init__.pyc'>
$ python >>> import django >>> django.__file__ '/usr/local/lib/python2.7/site-packages/django/__init__.pyc'
этот подход я описываю работает в разных операционных системах...
вы попробуйте это в командной строке -
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
это дает вам директорию. Оттуда, типа
/django/
и здесь вы найдете все стандартные шаблоны, шаблоны администратора и т. д.надеюсь, что это помогает...
import django django.__file__
на выходе будет указано местоположение папки django
'C:\Users\saigopi\AppData\Local\Programs\Python\Python36\lib\site-packages\django\__init__.py'
как комментарии к ответу @olafure https://stackoverflow.com/a/12974642/4515198 Правильно говорят, то
sys.path
задание не требуется.достаточно будет следующего:
на$ python -c " $ import django $ print(django.__path__)"
-c
опция используется, чтобы сообщить python, что "программа передается в виде строки" (источник: command$ python --help
onbash
)
стоит отметить, что если вы используете виртуальный env, все пакеты будут находиться в корневой папке venv вашего проекта в разделе "lib" ...