Мне нужно преобразовать скрипт Python в исполняемый файл Windows.
У меня установлен Python 2.6 в python26
.
Я создал один сценарий и сохранил его C:\pythonscript
. Внутри этой папки два файла
Setup.py
и oldlogs.py
(этот файл требует прикрытия)
setup.py
код
from distutils.core import setup
import py2exe
setup(console=['oldlogs.py'])
Как преобразовать oldlogs.py в exe-файл?
python
compilation
executable
Девал Тевари
источник
источник
Ответы:
Или используйте PyInstaller как альтернативу py2exe . Вот хорошая отправная точка . PyInstaller также позволяет создавать исполняемые файлы для Linux и Mac ...
Вот как можно довольно легко использовать PyInstaller для решения данной проблемы:
Из документации инструмента:
источник
GitHub
звездам,PyInstaller
имеет ~ 4000 звезд,cx_Freeze
имеет 200 звезд. ТакPyInstaller
кажется более популярным и, вероятно, охватывает больше крайних случаев. почему ты думаешьcx_Freeze
лучше чемPyInstaller
?Я рекомендую PyInstaller , простой скрипт python можно преобразовать в exe с помощью следующих команд:
который создает файл yourprogram.spec, который представляет собой конфигурацию для создания окончательного exe. Следующая команда строит exe из файла конфигурации:
Больше можно найти здесь
источник
источник