не может импортировать форматы имен - PullRequest
1 голос
/ 20 февраля 2010

что это значит? я гуглил но ничего не нашел = /

ImportError at /admin/

cannot import name formats

Request Method:  GET
Request URL:  http://127.0.0.1:8000/admin/
Exception Type:  ImportError
Exception Value:  

cannot import name formats

Exception Location:  /usr/lib/python2.6/site-packages/django/contrib/admin/util.py in <module>, line 3
Python Executable:  /usr/bin/python
Python Version:  2.6.0
Python Path:  ['/home/cad/project/lkd/gezegen/lkd_gezegen', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages', '/usr/lib64/python2.6/site-packages/Numeric', '/usr/lib64/python2.6/site-packages/PIL', '/usr/lib64/python2.6/site-packages/gst-0.10', '/usr/lib64/python2.6/site-packages/gtk-2.0', '/usr/lib64/python2.6/site-packages/wx-2.8-gtk2-unicode', '/usr/lib/python2.6/site-packages']

1 Ответ

1 голос
/ 20 февраля 2010

То, что пытается сделать эта строка (см. источники ) -

3   from django.utils import formats

Если у вас нет родительского каталога django/ в вашем sys.path или файлы __init__.py на обоих уровнях как-то пропали, это объяснило бы ваши проблемы.

На заметку о том, что .0 в 2.6.0 вызывает беспокойство - это старая микролизер с известными ошибками. Можете ли вы обновить до текущей 2.6.4? Я не думаю, что это связано с проблемами, которые вы наблюдаете, но придерживание старого глючного микролизера может привести к другим проблемам в будущем.

...