django ithalat hata - modül çekirdek adını verdi.yönetim
Tamam, bu hataları bir sürü yerde görüyorum. Yapabileceğim her şeyi denedim ve henüz buna karar vereceğiz.
Geliştirme sunucusu python 2.5 ve Django 1.3 çalışan üzerinde çalışıyorum. Django 1.3 python setup.py yükleme tar.gz indir açıldıktan sonra kullanma yüklendi.
Her şey iyi, ben nadiren mange.py çalıştırmak için gerek yok ama yeni staticfiles uygulamayı kullanmak için çalışıyorum ve sorun haline çalıştırıyorum çalışıyor.
python manage.py collectstatic
Traceback (most recent call last):
File "manage.py", line 2, in <module>
from django.core.management import execute_manager
ImportError: No module named core.management
Tamam, YOL sorunu var
Django install sitem paketler dizini kontrol çift
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
/usr/lib/python2.5/site-packages
Tamam, hadi ne check out, $PYTHON_PATH boştu, bu yüzden echo
export PYTHON_PATH=/usr/lib/python2.5/site-packages/django
Hala şans yok. Onay ne sys sağlar.yol diyecek
>>> import sys
>>> print sys.path
['', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/PIL', '/usr/lib/python2.5/site-packages/django', '/var/lib/python-support/python2.5']
yolu var, ben bile /usr//python2 lib yarattı.5/site-paketleri/django.içeriği ile pth
cat /usr/lib/python2.5/site-packages/django.pth
/usr/lib/python2.5/site-packages/django/
Herkes burada neler olup bittiğine dair bir ipucu var mı?
Bir sembolik link daha yeni bir hata, ama hayır tarihinde başlamıştı yolunu buldum.
python manage.py collectstatic
Traceback (most recent call last):
File "manage.py", line 14, in <module>
execute_manager(settings)
File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line 349, in execute
version=get_version(),
File "/usr/lib/python2.5/site-packages/django/__init__.py", line 12, in get_version
from django.utils.version import get_svn_revision
ImportError: No module named utils.version
Ben de eğer herhangi bir sorun vardı varsa görmek için yeni bir proje oluşturma çalıştı ve aynı formundadır.sürüm hatası.
Yan düğüm: Unode #django yardımcı oldu bana biraz, kurmak virtualenv aynı makine var ve geçmiş hataları bu kadar hareketsiz değil emin ne kadar bu gerçek yükleyin burada, ama göründüğü için değil django projeleri ama django/python yükleyin.
CEVAP
Benim gibi bir virtualenv senin django çalışıyor ve bu hatayı alıyorsanız, 12 **bak. İlk satırı python çalıştırılabilir komut dosyasını çalıştırmak için kullanılan tanımlamak gerekir. Bu olmalı yolu için virtualenv. python, ama bir şeyler yanlış gibi /usr/bin/python, hangi değil aynı yolu kullanacak ve küresel çevre python (ve paketleri olacak eksik). Sadece değiştirmek için virtualenv python çalıştırılabilir dosyanın yolu içine yol.
Ayrıca #!/usr/bin/env python
ile mesele hattınızı değiştirebilirsiniz. Bu python uygun bir ortam virtualenv ilk etkinleştirmek kaydıyla sözlü (bunu nasıl bildiğinizi varsayıyorum) kullanmalıdır.
Django ithalat hata - modül django adı...
Python3 hata: &; İthalat " hata: modül...
Django adında bir Modül yok.çekirdek...
"Hayır modül basit " adlı; hata D...
Modül "django.çekirdek.context_pr...