Да, я уже обратил внимание и почитал вывод в консоли. Меня не покидало ощущение, что это должно делаться как-то по-человечески, общепринято и одной коммандой, а не вероломным хаком python_path.
Интересный подход, спасибо. Но, боюсь, я сейчас замаюсь покрывать тестами сторонний, уже такой, не сильно маленький, код. Так что нужно искать какое-то другое решение.
Собственно, пока склоняюсь к варианту: положить в соседнюю директорию, работать как с отдельным проектом, и добавить путь до него в PYTHON_PATH, а затем уже нормально импортировать в проект.
Ну как пакеты через pip поставить — это и так понятно.
1. Оно не работает вне какого-либо django-проекта, а не моего конкректно. Это батарейка для джанги, модуль.
2. Да, pip, все верно. Но как мне модифицировать код приложения и отправлять это в репозиторий?
У меня проблема не в том, чтобы его поставить, а в том чтобы его дорабатывать независимо от проекта, а в проекте использовать как внешнюю зависимость.