Ваша версия Django требует Python 3, но похоже, что python
равно python2
, даже после активации виртуальной среды.Вы можете использовать which python
, чтобы убедиться, что python
указывает на исполняемый файл в вашей виртуальной среде.
Если ваша виртуальная среда была создана с помощью Python 2, вам придется создать новыйвиртуальная среда , использующая Python 3.
deactivate
python3 -m venv /path/to/urban.new
source /path/to/urban.new/bin/activate
# install requirements