Рассматривали ли вы изменение служб Subversion Edge для запуска в качестве определенной учетной записи пользователя, а затем переместите переменную среды PYTHONHOME в переменную уровня пользователя только для этой учетной записи?В отличие от общесистемной переменной?Кажется, что это должно работать.
Кстати, переменная PYTHONHOME добавлена для правильной работы mod_python (что и служит ViewVC).Если вы можете найти другой способ заставить mod_python работать, то вы можете попробовать это.