ImportError: Нет модуля с именем службы Django

1

Я установил python 2.7 рядом с моим mac. У меня есть проект с использованием Django v1.9.4. К сожалению, manage.py runserver ошибку при запуске, так как не смог найти модуль с именем services.

Из оболочки:

Traceback (most recent call last):
  File "./manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line 353, in execute_from_command_line
    utility.execute()
  File "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line 327, in execute
    django.setup()
  File "/Library/Python/2.7/site-packages/django/__init__.py", line 18, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/Library/Python/2.7/site-packages/django/apps/registry.py", line 85, in populate
    app_config = AppConfig.create(entry)
  File "/Library/Python/2.7/site-packages/django/apps/config.py", line 90, in create
    module = import_module(entry)
  File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
ImportError: No module named services

Мне интересно, что нужно сделать для установки этого модуля.

  • 0
    Как выглядят ваши settings.INSTALLED_APPS INSTALLED_APPS?
Теги:
python-2.7
backend

1 ответ

1

Кажется, что "сервисы" - это ваш проектный модуль. Возможно, вы должны установить среду PYTHONPATH, чтобы python нашел ваш модуль. Если модуль находится в текущем каталоге, вы можете запустить проект следующим образом: export PYTHONPATH =.: $ PYTHONPATH manage.py runningerver

Ещё вопросы

Сообщество Overcoder
Наверх
Меню