ModuleNotFoundError: нет модуля с именем 'django' во время работы сервера в виртуальной среде - PullRequest
3 голосов
/ 18 апреля 2020

я новичок в python обучения. После изучения python основы я перешел к изучению python веб-фреймворк Django. для этого


я выполнил следующие действия для установки django на моем windows после установки python 3.7

  1. сначала я открыл командную строку cmd (C : \ users \ mypcname)
  2. затем я создал оболочку виртуальной среды с помощью команды pip install virtualenvironmentwrapper-win
  3. затем я создал виртуальную среду с помощью команды mkvirtualenv test
  4. затем я ввел команду рабочий тест , чтобы включить виртуальную среду
  5. , затем попытался установить django с помощью команды pip install django и он успешно установлен
  6. , затем я создал каталог проектов с помощью команды mkdir djangoprojects
  7. , затем я создал каталог приложения в djangoprojects (который я создал на последнем шаге) с помощью команда django -admin startproject firstproject
  8. затем я перешел в firstproject с помощью команды cd ..
  9. там я попытался запустить сервер с , команда python manage.py runserve r и получена ошибка

Traceback (последний последний вызов): файл «manage.py», строка 10, в основном из django .core.management import execute_from_command_line ModuleNotFoundError : Нет модуля с именем 'django'

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

Трассировка (последний вызов был последним): Файл "manage.py", строка 21 , в main () Файл "manage.py", строка 12, в главном окне ImportError (ImportError: Не удалось импортировать Django. Вы уверены, что он установлен и доступен для переменной среды PYTHONPATH? Вы забыли активировать виртуальную среду?


Может кто-нибудь подсказать мне, что я здесь сделал неправильно? почему ошибка показа

1 Ответ

0 голосов
/ 20 апреля 2020

Я получил решение сам. на самом деле я скачал python дважды с разными версиями, также я скачал python с пакетом anaconda. я удалил все версии python и anaconda с моего компьютера, затем переустановил python с его официального сайта. тогда я попробовал выше метод, который работает отлично. спасибо мне

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