Задать вопрос
@softshape

Как вносить правки в dist-packages в Питоне?

Всем привет,

пытаюсь исправить сторонний модуль, лежащий в /usr/local/lib/python2.7/dist-packages/. Но все впустую, правки игнорируются, модуль словно бы загружается из другого места.

Как правильно делать правки в модулях внутри dist-packages ? Там надо исправить ошибку, а автор модуля тормозит.
  • Вопрос задан
  • 2350 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
winordie
@winordie
Лучшая документация -- исходники
sys.path - список путей поиска модулей.
Ответ написан
iximiuz
@iximiuz
Вам точно нужно исправить системный модуль? Может быть лучше создать virtual environment, установить в него все требуемые зависимости (или на крайний случай разрешить использовать системные, а установить только этот модуль) и пропатчить его? А после этого использовать python из виртуального окружения в своем проекте.

P.S. pull request на GitHub (если возможно) сделайте в любом случае.
Ответ написан
EvilsInterrupt
@EvilsInterrupt
System programming, Reversing Engineering, C++
Найти этот модуль на гитхабе\битбакете или еще где и предложить свой pull-request.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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