From: Guy K. K. <guy...@au...> - 2013-01-21 22:58:22
|
On 22/01/13 04:35, Steve Spicklemire wrote: > I've build and posted .egg files [...] [...] > These are built on/for Ubuntu 12.04 x86_64. They may also work on your 12.10 system. > > The good news about these is that they can be uninstalled using the "pip" utility. If you've created the setup.py with all its magic already, wouldn't it be worth putting that up onto PyPI [http://pypi.python.org]? This way anybody could just install it using pip without the need to download, etc. You can also have custom build/compile steps in the setup.py, so that the C/C++ parts can be compiled on the target machine upon install via pip. The PyMongo project for example has this solved really nicely, where the pip install works smoothly, and even defaults back to a pure Python driver in case build tools (GCC, etc.) are not available. Obviously that fallback won't be an option here, but the pip install magic via PyPI would step VisualPython up another notch. Guy -- Guy K. Kloss School of Computing + Mathematical Sciences Auckland University of Technology Private Bag 92006, Auckland 1142 phone: +64 9 921 9999 ext. 5032 eMail: Guy...@au... |