ImportError django не найден - PullRequest
       16

ImportError django не найден

0 голосов
/ 04 января 2019

Я установил django framework в виртуальном окружении, и теперь мне выдаётся ошибка импорта .

(WebEnvironment) D: \ conda project \ web \ mysite> python manage.py runserver Traceback (последний вызов был последним): Файл "manage.py", строка 8, в
из django.core.management import execute_from_command_line ModuleNotFoundError: нет модуля с именем 'django'

Вышеуказанное исключение было прямой причиной следующего исключения:

Traceback (последний вызов был последним): Файл "manage.py", строка 14, в ) от отл ImportError: Не удалось импортировать Django. Вы уверены, что он установлен и доступен? ваша переменная окружения PYTHONPATH? Вы забыли активировать виртуальную среду? ironment

1 Ответ

0 голосов
/ 04 января 2019

На основании полученной вами трассировки,

Я бы удостоверился, что виртуальная среда активирована, а также что модуль Django был установлен, выполнив эти команды.

1. Активируйте виртуальную среду, если она еще не активирована

$ source path-to-venv/bin/activate

2. Просмотрите все установленные модули в виртуальной среде и убедитесь, что модуль Django существует.

$ pip freeze

3. В случае, если Django отсутствует в установленных модулях виртуальной среды, выполните эту команду, чтобы установить его

$ pip install django==version# 

или

$ pip install django   # to install the latest version
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...