Reputation: 5745
There is a large Python application that consists of numerous third-party packages and binary libraries. Here is an overview of my requirements:
easy_install
)py.test
in my case).pyc
-only)The application should be "portable" at least as a Python package (can be installed anywhere using VirtualEnv).
What are my choices? Should I just stick with setuptools
(distribute
)? Should I roll out custom installer?
The application being developed is proprietary, but it provides Python API for developers, and I want it to look and feel as pythonish and hackerish as possible.
Upvotes: 10
Views: 501
Reputation: 376
Py2Exe can done most of the prerequisites, and dependencies, to remove and additional install/uninstall you could use any msi installer creator.
Upvotes: 1