В django 1.4 нет модуля с именем py - PullRequest
0 голосов
/ 31 марта 2019

Пытается выполнить manage.py runserver 0.0.0.0:8000:

[31/Mar/2019 08:19:53] "GET / HTTP/1.1" 500 59
Traceback (most recent call last):
  File "/usr/lib/python2.7/wsgiref/handlers.py", line 85, in run
    self.result = application(self.environ, self.start_response)
  File "/root/venv/local/lib/python2.7/site-packages/django/contrib/staticfiles/handlers.py", line 67, in __call__
    return self.application(environ, start_response)
  File "/root/venv/local/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 241, in __call__
    response = self.get_response(request)
  File "/root/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 177, in get_response
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
  File "/root/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 222, in handle_uncaught_exception
    if resolver.urlconf_module is None:
  File "/root/venv/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 342, in urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File "/root/venv/local/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module
    __import__(name)
ImportError: No module named py

ОС: Ubuntu 14.04

Python: 2,7

Джанго: 1,4

Установка с pip install py не помогла.

Также у меня нет псевдонима в моем bashrc, как предлагается здесь: "import py"> Нет модуля с именем py

В чем причина этого?

1 Ответ

0 голосов
/ 31 марта 2019

Благодаря ответу @Alasdair я проверил конфигурацию и ROOT_URLCONF действительно был ответственен за ошибку.Он указывал на mymodule.urls.py, в то время как правильное значение mymodule.urls

При изменении этого значения ошибка исчезла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...