Насколько я понимаю, возможно статически связать python с исполняемым файлом, но тогда вы потеряете способность загружать другие динамические модули (файлы .pyd), такие как os
и zlib
и math
. Если только вы не можете статически скомпилировать их в основную программу.
И, насколько мне известно, единственный компилятор, который может это сделать, это компилятор C, который компилирует python из исходного кода. :)
Я не уверен, что оно того стоит.
Лучше просто используйте p2exe и создайте каталог файлов, которые могут быть заархивированы и отправлены.