[Numpy-discussion] Any plans for windows 64-bit installer for 1.7?

josef.pktd at gmail.com josef.pktd at gmail.com
Mon Feb 4 16:24:26 EST 2013


On Mon, Feb 4, 2013 at 4:15 PM, Ralf Gommers <ralf.gommers at gmail.com> wrote:
>
>
>
> On Mon, Feb 4, 2013 at 10:06 PM, Matthew Brett <matthew.brett at gmail.com>
> wrote:
>>
>> Hi,
>>
>> On Mon, Feb 4, 2013 at 12:55 PM, Ralf Gommers <ralf.gommers at gmail.com>
>> wrote:
>> >
>> >
>> >
>> > On Mon, Feb 4, 2013 at 9:39 PM, Nathaniel Smith <njs at pobox.com> wrote:
>> >>
>> >> On Mon, Feb 4, 2013 at 12:36 PM, Matthew Brett
>> >> <matthew.brett at gmail.com>
>> >> wrote:
>> >> > Hi,
>> >> >
>> >> > On Mon, Feb 4, 2013 at 12:27 PM, Ondřej Čertík
>> >> > <ondrej.certik at gmail.com>
>> >> > wrote:
>> >> >> On Sun, Feb 3, 2013 at 2:57 AM, David Cournapeau
>> >> >> <cournape at gmail.com>
>> >> >> wrote:
>> >> >>> On Sun, Feb 3, 2013 at 12:28 AM,  <josef.pktd at gmail.com> wrote:
>> >> >>>> On Sat, Feb 2, 2013 at 6:14 PM, Matthew Brett
>> >> >>>> <matthew.brett at gmail.com> wrote:
>> >> >>>>> Hi,
>> >> >>>>>
>> >> >>>>> I see there is no Windows 64 bit installer for the 1.7 rc1.
>> >> >>>>
>> >> >>>> related:
>> >> >>>> Is there any chance to get newer mingw or mingw-w64 support
>> >> >>>> "soonish"?
>> >> >>>
>> >> >>> The problem has no solution until we can restrict support to
>> >> >>> windows 7
>> >> >>> and above. Otherwise, any acceptable solution would require user to
>> >> >>> be
>> >> >>> an admin.
>> >> >>
>> >> >> The installer is built with this VM/scripts:
>> >> >>
>> >> >> https://github.com/certik/numpy-vendor
>> >> >>
>> >> >> currently the VM itself is 32 bit. I think that might be upgraded to
>> >> >> 64bit,
>> >> >> and maybe it's possible to use 64 bit Wine:
>> >> >>
>> >> >> http://wiki.winehq.org/Wine64
>> >> >>
>> >> >> but then we would need to figure out how to use Mingw with 64 bits.
>> >> >>
>> >> >> I would be very happy to accept patches to the above repository.
>> >> >>
>> >> >> Alternatively, if the actual Windows 64bit machine would have to be
>> >> >> used,
>> >> >> is there any way to automate the process? Would you compile it from
>> >> >> command line
>> >> >> (cmd.exe), just like I do in Wine? I would much prefer if we can
>> >> >> figure
>> >> >> out
>> >> >> how to do this in Wine, so that the process can be automated and
>> >> >> other
>> >> >> people
>> >> >> can easily reproduce it.
>> >> >
>> >> > I wonder whether getting ming64 to work on 64 bit Wine is too hard to
>> >> > get working before the release?  I often can't get 32-bit Wine
>> >> > working, and we've apparently got problems with mingw64 on native
>> >> > windows.
>> >> >
>> >> > As a short term fix, how about an Amazon image with the Windows 64
>> >> > bit
>> >> > compilers on it?
>> >
>> >
>> > -1 on providing an "official" solution which will require admin rights
>> > for
>> > the produced installer and not work for scipy.
>>
>> Sorry if I am being slow, but I don't follow.
>>
>> Am I right in thinking that we can currently build numpy 64 bit
>> installers with the Microsoft tools, and that these would be
>> distributable without admin rights for windows >=XP ?
>
>
> MSVC + Intel Fortran + MKL, yes. But those aren't free. So how can you
> provide an Amazon image for those?

Related question
Would scipy and similar packages complain when we try to build them
without MKL against an MKL numpy.
Gohlke has the compatibility notes to warn users.
If incompatible files are on numpy sourceforge for download, then
users might install by accident incompatible versions, or not?

Josef

>
>>
>> Why would this solution not work for scipy?
>
>
> It would. gfortran doesn't. Looking at your mail, I still read it as
> providing an image with mingw64 + gfortran.
>
> Ralf
>
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>



More information about the NumPy-Discussion mailing list