Вы можете установить 32- и 64-битный Python на компьютер и использовать py2exe, связанный с каждой установкой.
Однако, если вам на самом деле не нужно дополнительное адресное пространство в 64 бита, вы можете просто использовать 32-битный Python для совместимости. Вы можете обнаружить, что сторонние модули будут лучше доступны, если вы используете 32-битную версию.
Обновление: Три года прошло с тех пор, как я написал это. Буду ли я придерживаться совета о 64-битном Python? Наверное. Конечно, правда, что 64-битные сторонние модули проще найти. Не в последнюю очередь благодаря замечательному сайту Кристофа Гольке .
Но все равно время от времени вам будет трудно получить 64-битную версию нужного вам расширения. Итак, если ваша программа отлично работает в 32-битном процессе, то она идеально подходит для 32-битного.