В чем разница на уровне системы между установкой пакетов Python с yum в отличие от pip?

У меня была аналогичная проблема как после простого обновления, так и при новой установке Jessie.

Я выполнил инструкцию @ eyoung100. Вот мой Xorg.0.log

Решение:

sgfxi инструмент устранил проблему для меня.

-1
12.08.2018, 16:07
1 ответ

Расширение отличного ответа @dr01 о yumпротивpip:

С помощью yumобычно все официальные пакеты, установленные дистрибутивом, обновляются за одну операцию. Кроме того, система будет лучше получать зависимости, которые не вступают в конфликт с уже установленными пакетами и с пакетами, протестированными сопровождающими дистрибутива.

Используя pip, особенно если вы не настолько опытны в том, что вы делаете, легче выстрелить себе в ногу, и в конечном итоге настроить (или не настроить вещи )по желанию и/или получить зависимости неправильные. Кроме того, в зависимости от вашей конфигурации могут быть разные команды pip, которые сопоставляются с разными версиями python, которые вы могли установить.

При выполнении обновлений безопасности вам также придется помнить об обновлении компонентов, установленных с помощью pip, что нежелательно усложняет процедуры системного администрирования.

Подводя итог, если вам не нужна специальная версия библиотеки Python и/или вы не можете найти ее в репозиториях дистрибутива, использование yumвместо pipявляется хорошим советом.

6
28.01.2020, 05:06

Теги

Похожие вопросы