Несмотря на то, что проект pygpgme четко не документирует его, из полученного сообщения об ошибке ясно, что их .win32.exe действительно был скомпилирован для Python 2.5.
Чтобы скомпилировать их код для Python 2.4 (при условии, что они поддерживают этот выпуск!), Загрузите их источники , распакуйте их, откройте командное окно, перейдите в каталог, в который вы распаковали их источники, и запустите python setup.py install
. Это, вероятно, не будет работать, если у вас не установлен правильный компилятор Microsoft C (MSVC 6.0, если я правильно помню).
Без сомнения, будет гораздо меньше проблем с загрузкой, установкой и использованием Python 2.5 для Windows (он может прекрасно сосуществовать с вашим текущим 2.4, его не нужно удалять). Это проблема?