Ответ 1
Py2Exe может выполнить большинство предварительных условий и зависимостей, для удаления и дополнительной установки/удаления вы можете использовать любой установщик установщика MSI.
Существует большое приложение Python, состоящее из множества сторонних пакетов и двоичных библиотек. Вот обзор моих требований:
easy_install
)py.test
в моем случае).pyc
только)Приложение должно быть "переносимым", по крайней мере, как пакет Python (может быть установлен в любом месте с помощью VirtualEnv).
Каковы мои выборы? Должен ли я просто придерживаться setuptools
(distribute
)? Должен ли я развертывать пользовательский установщик?
Разработанное приложение является проприетарным, но предоставляет разработчикам Python API, и я хочу, чтобы он выглядел и чувствовал себя как питон и хакерский, насколько это возможно.
Py2Exe может выполнить большинство предварительных условий и зависимостей, для удаления и дополнительной установки/удаления вы можете использовать любой установщик установщика MSI.