Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Robert McGibbon
Does anyone know if there's been any movements with the PyPI folks on allowing linux wheels to be uploaded? I know you can never be certain what's provided by the distro, but it seems like if Anaconda can solve the cross-distro-binary-distribution-of-compiled-python-extensions problem, there

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Oscar Benjamin
On 8 Jan 2016 19:07, "Robert McGibbon" wrote: > > Does anyone know if there's been any movements with the PyPI folks on allowing linux wheels to be uploaded? > > I know you can never be certain what's provided by the distro, but it seems like if Anaconda can solve the

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Oscar Benjamin
On 8 Jan 2016 19:07, "Robert McGibbon" wrote: > > Does anyone know if there's been any movements with the PyPI folks on allowing linux wheels to be uploaded? > > I know you can never be certain what's provided by the distro, but it seems like if Anaconda can solve the

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Chris Barker
On Fri, Jan 8, 2016 at 1:58 PM, Robert McGibbon wrote: > I'm not sure if this is the right path for numpy or not, > probably not -- AFAICT, the PyPa folks aren't interested in solving teh problems we have in the scipy community -- we can tweak around the edges, but we wont

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Matthew Brett
Hi, On Fri, Jan 8, 2016 at 11:27 PM, Chris Barker wrote: > On Fri, Jan 8, 2016 at 1:58 PM, Robert McGibbon wrote: >> >> I'm not sure if this is the right path for numpy or not, > > > probably not -- AFAICT, the PyPa folks aren't interested in solving

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Matthew Brett
On Sat, Jan 9, 2016 at 12:31 AM, Robert McGibbon wrote: >> Both Anaconda and Canopy build on a base default Linux system so that >> the built binaries will work on many Linux systems. > > I think the base linux system is CentOS 5, and from my experience, it seems > like this

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Robert McGibbon
> Both Anaconda and Canopy build on a base default Linux system so that > the built binaries will work on many Linux systems. I think the base linux system is CentOS 5, and from my experience, it seems like this approach has worked very well. Those packages are compatible with all essentially all

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Robert McGibbon
Well, it's always possible to copy the dependencies like libopenblas.so into the wheel and fix up the RPATHs, similar to the way the Windows wheels work. I'm not sure if this is the right path for numpy or not, but it seems like something would be suitable for some projects with compiled

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Nathan Goldbaum
Doesn't building on CentOS 5 also mean using a quite old version of gcc? I've never tested this, but I've seen claims on the anaconda mailing list of ~25% slowdowns compared to building from source or using system packages, which was attributed to building using an older gcc that doesn't optimize

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Nathaniel Smith
On Fri, Jan 8, 2016 at 4:31 PM, Robert McGibbon wrote: >> Both Anaconda and Canopy build on a base default Linux system so that >> the built binaries will work on many Linux systems. > > I think the base linux system is CentOS 5, and from my experience, it seems > like this

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Nathaniel Smith
On Fri, Jan 8, 2016 at 7:17 PM, Nathan Goldbaum wrote: > Doesn't building on CentOS 5 also mean using a quite old version of gcc? Yes. IIRC CentOS 5 ships with gcc 4.4, and you can bump that up to gcc 4.8 by using the Redhat Developer Toolset release (which is gcc +

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Robert McGibbon
> Doesn't building on CentOS 5 also mean using a quite old version of gcc? I have had pretty good luck using the (awesomely named) Holy Build Box , which is a CentOS 5 docker image with a newer gcc version installed (but I guess the same old libc). I'm

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Nathaniel Smith
On Fri, Jan 8, 2016 at 7:41 PM, Robert McGibbon wrote: >> Doesn't building on CentOS 5 also mean using a quite old version of gcc? > > I have had pretty good luck using the (awesomely named) Holy Build Box, > which is a CentOS 5 docker image with a newer gcc version installed

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Robert McGibbon
> Continuum and Enthought both have a whole list of packages beyond glibc that are safe enough to link to, including a bunch of ones that would be big pains to statically link everywhere (libX11, etc.). That's the useful piece of information that goes beyond just CentOS5 + RH devtools + static

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Nathaniel Smith
On Jan 8, 2016 20:08, "Robert McGibbon" wrote: > > > Continuum and Enthought both have a whole list of packages beyond > glibc that are safe enough to link to, including a bunch of ones that > would be big pains to statically link everywhere (libX11, etc.). > That's the useful

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Yuxiang Wang
Dear Nathaniel, Gotcha. That's very helpful. Thank you so much! Shawn On Thu, Jan 7, 2016 at 10:01 PM, Nathaniel Smith wrote: > On Thu, Jan 7, 2016 at 6:18 PM, Yuxiang Wang wrote: >> Dear all, >> >> I know that in Windows, we should use either Christoph's

Re: [Numpy-discussion] Should I use pip install numpy in linux?

2016-01-08 Thread Matthew Brett
Hi, On Fri, Jan 8, 2016 at 4:28 PM, Yuxiang Wang wrote: > Dear Nathaniel, > > Gotcha. That's very helpful. Thank you so much! > > Shawn > > On Thu, Jan 7, 2016 at 10:01 PM, Nathaniel Smith wrote: >> On Thu, Jan 7, 2016 at 6:18 PM, Yuxiang Wang