2014-12-18 2 views
3

Мне нужно отправить кому-то программу python, но у них нет python, есть ли способ скомпилировать программу python и открыть ее как обычную компьютерную программу.Как открыть программы python без установки python на другом ПК

Любая помощь будет оценена

+0

Я предполагаю, что вы говорите о машинах Windows, так как довольно стандартно иметь некоторую реализацию python на почти любой системе unix ... Вы должны добавить эту информацию в теле своего сообщения, поскольку это, безусловно, имеет отношение к типы ответов, которые вы получите. – Lix

+0

См. Http://stackoverflow.com/questions/138521/is-it-feasible-to-compile-python-to-machine-code –

ответ

2

Да, вы можете использовать cxfreeze. Документы: here.

Суть их в том, что вам нужно создать файл настройки distutils, чтобы указать, какие модули необходимы, и любые другие ресурсы, которые должны быть включены. Затем вы можете запустить python setup.py build, чтобы создать приложение для сборки.

Как уже упоминалось в документах, вы можете использовать что-то вроде inno setup для создания файла .exe из вывода cxfreeze.

Прошло некоторое время с тех пор, как я использовал его, но я могу оглянуться назад, как настроить его, если вам нужна дополнительная помощь в его запуске.

Смежные вопросы