Вы всегда можете изменить код непосредственно в site-packages/
, хотя это требует определенного уровня внимания к деталям, чтобы не выстрелить себе в ногу.
Кроме этого, вы можете проверить код и,из каталога, содержащего setup.py
стороннего пакета, выполните
pip install -e .
(что аналогично, но лучше, чем python setup.py develop
)
. Будет установлена ссылка на источники вsite-packages/
, чтобы вы могли выполнить цикл изменения / тестирования в стороннем пакете и запустить тесты в своем собственном пакете.
Преимущество заключается в том, что у вас будет поддержка VCS для ваших изменений.