[Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

Paul Moore p.f.moore at gmail.com
Wed Sep 24 21:28:38 CEST 2014


On 24 September 2014 20:02, Chris Barker <chris.barker at noaa.gov> wrote:
>> t's getting a lot better, and once we start using MSVC 2012 or later
>> (i.e., Python 3.5+), the express editions include 64-bit support out
>> of the box, which makes most of the problems go away.
>
> Sure, but is there something we can do with the old stuff -- some of us will
> be ruing 2.7 for a good while yet!
>
>> Steve wrote:
> As I mentioned at the start of this thread - hold your frustration and wait
> for a little while :)
>
> It wasn't clear -- will things get better for 2.7 ? OR just the new stuff?
>
> i.e. frustration aside, should I not bother to wrangle this now for my
> projects if I can hold off a bit?

I can't speak for Steve, but personally, I do intend to work through
these issues and write up a "how to set things up to build wheels for
your Python projects" (probably using appveyor, as it has the
environment already there, but likely also for a local setup)
document. It'll be far from the first such document, but I'd like to
see my version published under the PyPA banner and as such have the
status of "the official answer".

My advice would be not to rush. If the currently available information
is enough for you, by all means go for it, but if you're hitting
difficulties (or just don't want to risk doing so) I'm hoping things
will be improved[1] in the relatively short term, so it might be worth
waiting.

Paul

[1] Where it's possible the only improvement is that you've got me as
a specific target for your complaints about the lousy documentation,
but I'm hoping I can do a *bit* better than that :-)


More information about the Distutils-SIG mailing list