Также известен как Замороженные бинарники, но не такие же, как выходные данные истинного компилятора, - они запускают байтовый код через виртуальную машину (PVM). Запускайте то же самое, что и скомпилированная программа, просто больше, потому что программа компилируется вместе с PVM. Py2exe может заморозить автономные программы, которые используют библиотеки tkinter, PMW, wxPython и PyGTK GUI; программы, которые используют инструментарий для игры в игры pygame; клиентские программы win32com; и более. Система Stackless Python является стандартным вариантом реализации CPython, который не сохраняет состояние в стеке вызовов языка C. Это упрощает перенос Python в небольшие архитектуры стеков, обеспечивает эффективные варианты многопроцессорности и создает новые структуры программирования, такие как сопрограммы. Другие системы изучения, которые работают над будущим развитием: Pyrex работает над системой Cython, проектом Parrot, PyPy работает над заменой PVM в целом, и, конечно же, основатель Python работает с Google, чтобы запустить Python 5 раз быстрее, чем C, с проектом «Незагруженный ласточкин хвост». Короче говоря, py2exe является самым простым, и Cython сейчас более эффективен, пока эти проекты не улучшат виртуальную машину Python (PVM) для автономных файлов.
Смотрите этот [подобный вопрос] (http://stackoverflow.com/q/1646326/4794). – 2011-11-02 23:07:55
Смотрите: [** исполняемое приложение Python **] (http://stackoverflow.com/questions/2933/an-executable-python-app) – 2008-09-08 04:11:40
Также http://stackoverflow.com/questions/5458048/how- to-make-a-python-script-standalone-executable-to-run-no-any-dependency – Mohammad 2016-08-08 04:41:24