Я запускаю приложение django на сервере Windows 2008 R2 (64 бит). То же самое приложение отлично работает на моей другой системе, у которой есть окна 7 64 бит. Я на самом деле пытаюсь переместить приложение на другую машину. Я использую Python 2.7 и django 1.4. Управляющий сервер manage.py отлично работает и может запустить сервер.Ошибка импорта Django 1.4 Нет модуля с именем apps
0 errors found
Django version 1.4, using settings 'checkmeout.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[11/Aug/2016 05:22:09] "GET /admin/ HTTP/1.1" 500 115256
При попытке получить доступ к странице администратора или любой другой URL из http://127.0.0.1/8000,I я получаю следующее сообщение об ошибке.
ImportError at /admin/
No module named apps
Request Method: GET
Request URL: http://127.0.0.1:8000/admin/
Django Version: 1.4
Exception Type: ImportError
Exception Value:
No module named apps
Exception Location: C:\Python27\lib\site- packages\django_extensions\admin\__init__.py in <module>, line 10
Python Executable: C:\Python27\python.exe
Python Version: 2.7.5
Python Path:
['C:\\HardwareReservation\\checkmeout2',
'C:\\Windows\\system32\\python27.zip',
'C:\\Python27\\DLLs',
'C:\\Python27\\lib',
'C:\\Python27\\lib\\plat-win',
'C:\\Python27\\lib\\lib-tk',
'C:\\Python27',
'C:\\Python27\\lib\\site-packages',
'C:/SoftwareServices/checkmeout']
В случае, если это помогает, выдается выход замораживания контура (в системе, где он не работает).
amqp==1.4.9
anyjson==0.3.3
billiard==3.3.0.23
celery==3.1.23
Django==1.4
django-apps==0.1.0
django-celery==3.1.17
django-extensions==1.7.1
djangorestframework==3.2.0
kombu==3.0.35
MySQL-python==1.2.4
pytz==2016.6.1
six==1.10.0
South==1.0.2
web.py==0.37
ПГИ замораживание системы, в которой она работает ниже:
amqp==1.4.9
anyjson==0.3.3
billiard==3.3.0.23
celery==3.1.23
Django==1.4
django-celery==3.1.17
django-extensions==1.6.7
kombu==3.0.35
MySQL-python==1.2.5
pysphere==0.1.7
python-ldap==2.4.25
pytz==2016.4
six==1.10.0
South==1.0.2
virtualenv==15.0.2
Спасибо @hodgerpodger, мой коллега также предложил то же самое, и это сработало. Но можете ли вы объяснить, как вы пришли к выводу, что более старая версия может решить проблему. Сообщение об ошибке не дало подсказки. –
Добро пожаловать @ sumit-agrahari. Никакой серебряной пули для меня. Недавно у меня была одна и та же проблема с исключениями из-за-новых версий в нескольких разных пакетах для источника, который я написал сам много лет назад, причем одним из них является django-extensions. – Hodgerpodger