pip install --upgrade <имя_библиотеки>.
  pip install --upgrade -r requirements.txt.
Для обновления библиотеки с помощью pip можно использовать несколько способов. Вот основные:
pip install --upgrade <имя_библиотеки>Например, чтобы обновить библиотеку requests, нужно выполнить:
pip install --upgrade requestsМожно использовать следующий скрипт, который проходит по списку установленных пакетов и пытается их обновить:
pip freeze | grep -v '^#' | cut -d '=' -f 1 | xargs -n1 pip install -UВажно: Перед выполнением этой команды убедитесь, что вы понимаете, что она делает, и готовы к возможным проблемам с несовместимостью.
Альтернативный вариант (более контролируемый и рекомендованный):
pip list --outdated | awk '{print $1}' | xargs -n1 pip install -UЭтот вариант более безопасен, так как обновляет только те библиотеки, для которых есть более новые версии.
pip install <имя_библиотеки>==<версия>Например, чтобы установить версию 2.28.1 библиотеки requests, нужно выполнить:
pip install requests==2.28.1Если у вас есть файл requirements.txt, содержащий список зависимостей вашего проекта, вы можете обновить их все до последних версий, указанных в файле, следующим образом:
pip install --upgrade -r requirements.txtЕсли версии в requirements.txt не указаны, то будут установлены последние версии.
Важные замечания:
sudo перед pip только если вы используете системный Python и знаете, что делаете. В большинстве случаев этого не требуется, особенно при использовании виртуальных окружений.