Я работаю над учебными пособиями Уильяма С. Винсента Django для начинающих. Все работало нормально до главы 4 (приложение для доски объявлений), когда я, как nOOb, наткнулся на известную ошибку , из-за которой веб-сервер Django обрабатывал sh при попытке обслужить / admin / используя Python 3.7. * в pipenv. Итак, я обновил Python до 3.8.2, и он все еще не работал. Поэтому я по глупости удалил 3.8.2 и откатился до 3.7.6, и теперь я вообще не могу установить Django с pipenv из-за множества операторов pipenv.exceptions.ResolutionFailure.
У меня есть переустановил Python 3.7.6 и 3.8.2, pip3, pipenv и Django (как через Anaconda, так и за ее пределами), но я все равно получаю тот же список ошибок, которые не позволят Django быть установлен в моей виртуальной среде. Использование блокировки pipenv --pre --clear не исправляет ее.
Говорящая строка: «ОШИБКА: не найдено соответствующего распределения для django -3-0»
У кого-нибудь есть Любая идея, как решить эту проблему или какие пакеты мне нужно удалить / переустановить? Спасибо большое! :)