У меня возникают проблемы с моим крюком post-commit SVN и тем фактом, что он выполняется с пустой средой. Все работало нормально до двух недель назад, когда мой системный администратор обновил несколько вещей на сервере.Проблемы с окружением SVN с скриптом Python
Мой крюк post-commit выполняет скрипт Python, который использует модуль SVN для отправки мне информации о совершении. Однако, после недавних обновлений, Python не может найти модуль SVN при выполнении с помощью hook. Когда выполняется вручную (т. Е. Со всеми переменными среды нетронутыми), все работает нормально.
Я попытался установить переменную PYTHONPATH в свой крюк после фиксации напрямую (PYTHONPATH =/usr/local/lib/svn-python), но это не имеет значения.
Как я могу определить Python, где находится модуль?