Упаковка Python - дистрибутив для программы - PullRequest
4 голосов
/ 13 июня 2011

Я понимаю, что distutils - это стандарт defacto для мира установки модулей, использующий общий

setup.py install

Но что, если я не хочу устанавливать свою программу как модуль, а вместо этого как программу, томожет быть выполнен пользователем?

Если мне неясно, мне очень жаль, но не стесняйтесь задавать больше вопросов.Спасибо!

Ответы [ 2 ]

3 голосов
/ 13 июня 2011

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

Тем не менее, вот указатель на соответствующую документацию по Установка скриптов .

1 голос
/ 13 июня 2011

Вы имеете в виду как .exe?Используйте cx_freeze или py2exe.

...