Django kurulumum nerede?


Yanıtlar:


151

CLI'de bunu yapabilirsiniz:

>>> import django
>>> django
<module 'django' from '/usr/local/lib/python2.6/dist-packages/django/__init__.pyc'>

25
$ python
>>> import django
>>> django.__file__
'/usr/local/lib/python2.7/site-packages/django/__init__.pyc'

12

Mevcut en iyi cevap , en azından linux üzerinde çalışmıyor.

Django eğitiminden :

Django kaynak dosyalarının sisteminizde nerede olduğunu bulmakta güçlük çekiyorsanız, aşağıdaki komutu çalıştırın:

python -c "
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"

2
Mevcut en iyi (kabul edilen) cevap, Ubuntu kurulumumla çalışır. Seninki gibi. Hepsi gibi!
Adam Marshall

@olafure sys.path ataması gerekli değildir. Yine de kodunuz doğru!
Ganapathy

python -c komutuna pratik bir yaklaşım: docs.djangoproject.com/en/1.6/intro/tutorial02
Timo

12

Microsft-Windows işletim sisteminde: python kurulumunuzun içindeki Lib / site-packages klasöründe.


4

Açıkladığım bu yaklaşım işletim sistemlerinde işler ...

Bunu komut satırınızda denersiniz - python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"

Bu size temel dizini verir. Oradan yazın /django/ve burada tüm varsayılan şablonları, yönetici şablonlarını vb. Bulabilirsiniz.

Bu yardımcı olur umarım...



2
import django
django.__file__

çıktı django klasörünün konumu verilecektir

'C:\\Users\\saigopi\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages\\django\\__init__.py'

1
Yıllar önceki cevabım buydu (aslında ilki) ama SO'nun
algo'su

0

Bir sanal ortam kullanıyorsanız, tüm paketlerin projenizin kök venv klasöründe "lib" altında olacağını belirtmekte fayda var ...


0

Bunu bir terminalde deneyin.

$ python -v
import django # directory /home/user/.virtualenvs/myenv/local/lib/python2.7/site-packages/django
# some other imports.

-1

Virtualenv kullanıyorsanız, o zaman şu olacaktır:
/ home / user / django yüklediğiniz yer / django_directory / lib / python2.7 / site-packages / Django-1.8.1-py2.7.egg / django / Contrib / admin /templates/admin/base_site.html
base-site.html varsayılan şablondur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.