<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>> Date: Tue, 19 Feb 2013 12:48:02 -0600<br><div>> Subject: Re: [Python-Dev] Built with VS2012 Express for desktop<br>> From: brian@python.org<br>> To: rahulgarg@live.ca<br>> CC: python-dev@python.org<br>> <br>> On Tue, Feb 19, 2013 at 12:37 PM, rahul garg <rahulgarg@live.ca> wrote:<br>> > Hi.<br>> ><br>> > I downloaded Python 3.3 source, opened up the solution in VS2012 Express for<br>> > Desktop and built the "python" subproject using "Release" and "x64"<br>> > configurations.  I now have a "python.exe" in the PCBuild/amd64 subfolder<br>> > that appears to be working as far as i can see.<br>> ><br>> > I have a few questions:<br>> > a) Is there a test suite that I can run to verify that the build is working<br>> > fine?<br>> Last I checked there are some issues, but most of the tests should<br>> pass. You would run "PCBuild\python.exe -m test" from the top level of<br>> your checkout to see this. It's also covered at<br>> http://docs.python.org/devguide/<br><br>Thanks! That page is what I should have looked for! <br><br>> > b) I now intend to build some extensions (such as NumPy). Not sure if this<br>> > is the right list, but would I need to modify something in distutils to get<br>> > it working with VS2012?<br>> <br>> Yes. You'll probably need to point distutils to the correct batch file<br>> that sets up a VS2012 build environment.<br><br>Thanks again!<br><br>rahul<br></div>                                       </div></body>
</html>