[Distutils] wheels or system packages for pip on ubuntu

Andrew Straw strawman at astraw.com
Wed Sep 3 13:28:25 CEST 2014


On 3 Sep 2014, at 1:17 PM, Andrew Straw <strawman at astraw.com> wrote:

> 
> On 3 Sep 2014, at 12:24 PM, Reinout van Rees <reinout at vanrees.org> wrote:
> 
>> b) Making a bunch of wheels seems like a nice solution. Then you can just use a virtualenv and "pip install numpy gdal psycopg2...".  But how do you differentiate between ubuntu versions? Not every wheel will work with both 12.04 and 14.04, I'd say. But both ubuntu versions will have the same "linux_x86_64" tag.
>> 
>> => What is the best way to differentiate here? Separate company-internal "wheelhouse" per ubuntu version? Custom tags?
> 
> As a related but alternative suggestion, you could also use [stdeb](https://github.com/astraw/stdeb) either to: 1) build .deb files and host your own repositories — one for 12.04 and one for 14.04 — with mini-dinstall or 2) on each target machine do "pypi-install package-name”. Option #1 is what we do in my lab with the repository at https://debs.strawlab.org/ .
> 

Sorry, that last URL is http://debs.strawlab.org/ .



More information about the Distutils-SIG mailing list