Ошибка означает, что Django отсутствует в вашей системе, если вы установили зависимости в вашем virtualenv
, вам нужно будет активировать это, или вы можете просто сделать
pip install django --user
Если у вас есть virtualenv, сделайте это,
Linux
source path/to/venv/bin/activate
Windows
path/to/venv/bin/activate
Сначала создайте виртуальную среду, используя следующую команду
python3 -m virtualenv venv
Если вы получите сообщение об ошибке, похожее на это, Virtualenv module not found
, вам нужно будет установить virtualenv
, используя pip, с помощью следующей команды.
pip3 install virtualenv
Затем используйте вышеупомянутую команду для создания виртуальной среды.
Для activate
просто используйте
source venv/bin/activate
Это активирует виртуальную среду.Теперь установите на него Django
.
pip install django
Вам не нужно указывать версию pip (скажем, pip3
), потому что виртуальная среда создается в python3
, поэтомуpip
по умолчанию pip3
.
Теперь, наконец, запустите ваш сервер
python manage.py runserver localhost:8080