У установки Django нет __init__.py в django.core - PullRequest
0 голосов
/ 22 ноября 2011

У меня есть VPS-сервер Ubuntu Lucid, на котором я пытаюсь запустить свой сервер разработки django.

Запуск python manage.py runserver выдает мне следующую ошибку:

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

Я могу импортировать django безлюбая проблема в оболочке Python.Я посмотрел в директории установки django и заметил, что в папке django/core нет \__init__.py.Как я полагаю, источник проблемы для Python при регистрации django.core в качестве модуля.

Тогда это выглядит как проблема установки.Я установил django, используя apt-get.

К вашему сведению, установка django отлично работала на моем домашнем компьютере с той же ОС.

Есть идеи?

1 Ответ

1 голос
/ 22 ноября 2011

решено.

Спасибо за все предложения.Я установил django, используя tar ball, как указано на сайте django.

apt-get не очень хорошая идея для установки django.Мне также пришлось вручную удалить оставшуюся папку django в /usr/lib/pymodules/python2.6 после использования apt-get remove.

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