(Windows Server 2016) (python / Django) Не удалось импортировать Django - PullRequest
0 голосов
/ 09 октября 2018

Полное сообщение об ошибке:

Traceback (most recent call last):
  File "manage.py", line 9, in <module>
    from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django.core'; 'django' is not a package

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "manage.py", line 15, in <module>
    ) from exc
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
  • Я попытался добавить django напрямую в PYTHONPATH, без игры в кости
  • Я создал виртуальную среду и установил в нее django,все еще ничего
  • В соответствии с pip freeze я установил Django 2.1.2
  • Я почти уверен, что использую python 3.7.0
  • Видимо, я могуИмпортировать django просто отлично (просто набрав «import django» в пустом файле test.py), но когда я пытаюсь импортировать django.core, выдается следующая ошибка:

    Traceback (последний вызов был последним): Файл "test.py", строка 7, в импорте django.core ModuleNotFoundError: нет модуля с именем 'django.core';'django' не является пакетом

(stackoverflow не позволяет мне форматировать его как код по некоторым причинам)

...