有一个庞大的Python应用程序,包含许多第三方软件包和二进制库。以下是我的要求概述:
easy_install
等工具在Windows上安装)py.test
).pyc
- 仅限)应用程序应该是“可移植的”,至少作为Python包(可以使用VirtualEnv安装在任何地方)。
我的选择是什么?我应该坚持setuptools
(distribute
)吗?我应该推出自定义安装程序吗?
正在开发的应用程序是专有的,但它为开发人员提供了Python API,我希望它看起来和感觉尽可能的pythonish和hackerish。
答案 0 :(得分:1)
Py2Exe可以完成大部分先决条件和依赖项,删除和额外的安装/卸载,您可以使用任何msi安装程序创建者。