Получение ошибки при установке bootstrap4

#python #django

Вопрос:

Я пытаюсь установить django-bootstrap4 на Python, но я не уверен, как справиться с этой ошибкой. Выдал команду «pip install django-bootstrap4» в моей виртуальной среде.

ошибка

 ImportError: cannot import name 'SCHEME_KEYS' from 'pip._internal.models.scheme' (c:userschawaonedrivedesktoplearning_logll_envlibsite-packagespip_internalmodelsscheme.py)
 

Версия Python — 3.8.5

Версия Django — 3.2.4

Ответ №1:

Бежать :

 pip install --upgrade pip
 

Затем

 pip install django-bootstrap4
 

Скорее всего, ваш PIP не соответствует требованиям пакета, вы также можете попробовать следующую команду :

 pip3 install django-bootstrap4
 

Комментарии:

1. Просто попробовал, это все еще дает мне ту же ошибку

2. Вы используете conda ?

3. Насколько я знаю, я просто читаю ускоренный курс Python, 2-е изд. Я не касался конда

Ответ №2:

После контакта с автором(Эриком Маттесом) курса, похоже, возникла проблема с pip. Установка прошла успешно после обновления версии Python и восстановления виртуальной среды.

Ответ №3:

Лучше использовать CDN-версию Bootstrap 4, просто вставьте это в свой html-файл

 <!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">

<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<!-- Popper JS -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>

<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
 

источник: https://www.w3schools.com/bootstrap4/bootstrap_get_started.asp

Комментарии:

1. OP попросите установить определенный пакет с помощью Django, ваш обходной путь не отвечает на исходный вопрос