[Distutils] pip on windows experience
Thomas Heller
theller at ctypes.org
Thu Jan 23 21:25:56 CET 2014
Am 23.01.2014 19:52, schrieb Ralf Gommers:
>
>
>
> On Thu, Jan 23, 2014 at 3:42 PM, Oscar Benjamin
> <oscar.j.benjamin at gmail.com <mailto:oscar.j.benjamin at gmail.com>> wrote:
>
> On Thu, Jan 23, 2014 at 12:16:02PM +0000, Paul Moore wrote:
> >
> > The official numpy installer uses some complex magic to select the
> > right binaries based on your CPU, and this means that the official
> > numpy "superpack" wininst files don't convert (at least I don't think
> > they do, it's a while since I tried).
>
> It's probably worth noting that numpy are toying around with wheels and
> have uploaded a number of them to PyPI for testing:
> http://sourceforge.net/projects/numpy/files/wheels_to_test/
>
> Currently there are only OSX wheels there (excluding the puer Python
> ones) and they're not available on PyPI. I assume that they're waiting
> for a solution for the Windows installer (a post-install script for
> wheels). That would give a lot more impetus to put wheels up on PyPI.
>
>
> Indeed. We discussed just picking the SSE2 or SSE3 build and putting
> that up as a wheel, but that was deemed a not so great idea:
> http://article.gmane.org/gmane.comp.python.numeric.general/56072
Did I say this before? I would suggest that numpy develops a way
where all the SSE binary variations would be installed, and the
appropriate ones be loaded at runtime, depending on the user's CPU
capabilities. This would also allow py2exe'd distributions to include
them all.
> The Sourceforge OSX wheels are presumably not getting that much use
> right now. The OSX-specific numpy wheel has been downloaded 4 times in
> the last week: twice on Windows and twice on Linux!
>
>
> Some feedback from the people who did try those wheels would help. I
> asked for that on the numpy list after creating them, but didn't get
> much. So I haven't been in a hurry to move them over to PyPi.
I would have tried wheels for windows, python 3.3 or 3.4, but there
aren't any.
Thomas
More information about the Distutils-SIG
mailing list