On 07/19/2013 04:15 PM, Matt S. wrote:


In the past, at times, I used the Enthought Python distro but got
nervous that I was being too coddled by it (and b/c it's only free to
academics).  Nowadays I mostly go the DIY route (using virtualenv/pip as
much as possible).  But boy does it get dicey when you don't have root
privileges (on Linux and therefore can't use a package manager), or
you're on Windows (especially when trying to do the next task--see
next), or you're trying to get a package with a lot of dependencies
installed into a virtualenv (or non-standard place).

Getting a little off topic now...


The best summary of Python packaging past, present and future I have seen is in this talk from PyCon AU 2013, by the guy in charge of sorting it out:

http://pyvideo.org/video/2197/nobody-expects-the-python-packaging-authority

In particular the new wheel package and its ability to directly install binary packages for different Python and OS versions.

--
Adrian Klaver
[email protected]

Reply via email to