Я смотрю на два разных руководства по установке Windows HgWeb на IIS. первый от разработчиков Mercurial говорит:
В Windows ваша версия Python должна
соответствует версии, используемой для компиляции
Mercurial. В противном случае вы получите
«Недопустимый магический номер» ошибки при
пытаясь запустить CGI.
Второе руководство говорит:
Не тратьте время на прогулку с
установщики. Вам нужна версия
Mercurial соответствует вашей установке Python
так что получите исходный код!
Это все замечательно, кроме того, что никто не хочет рассказывать вам, как сопоставить версии Python и Mercurial. Я не вижу руководство, которое дает карту корреляции номеров версий. Это моя основная потребность. Например, я использую Mercurial 1.9. Я понятия не имею, какая версия Python идет с этим. Второе руководство говорит, что моя версия PyWin32 должна совпадать. Отлично.
Если информация о совпадении версий недоступна в Интернете, есть ли команда, которую я могу выдать Hg, которая выведет всю эту информацию на меня?
Тем временем я обнаружил, что не могу собрать исходный код Mercurial (это потому, что у меня нет подходящей версии Python?).