<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'>Hey Tony,<div><br></div><div>Thanks for your fast reply. </div><div>Your answer got setupwin.py to build for me, but only with Python 3.4 32-bit.</div><div><br></div><div>When I run setupwin.py with 64-bit Python I get this error:</div><div><div>  File "C:\Python341\Lib\distutils\msvc9compiler.py", line 287, in query_vcvarsall</div><div>    raise ValueError(str(list(result.keys())))</div><div><br></div><div>I am assuming that this is a compiler error because it doesn't have a 64-bit compiling function. I used the same compiler at the 32-bit build with was Visual C++ 2010 Express. And I also tried Visual Studio 2012 Express too. (Making sure to adjust my environment path accordingly.)</div><div><br></div><div>I just want to confirm that this is indeed a compiler issue and doesn't have to do with the pythonnet code itself.</div><div><br></div><div>Thanks,</div><div>       Beckett</div><div><br></div><br><div><br>> Date: Fri, 13 Jun 2014 18:42:32 +0100<br>> From: Tony Roberts <tony@pyxll.com><br>> To: "A list for users and developers of Python for .NET"<br>>      <pythondotnet@python.org><br>> Subject: Re: [Python.NET] Python 3.4 Support<br>> Message-ID:<br>>      <CA+XbcsbgTfLdGOaLPNHqMTrgyOvRYSULD9T_cJZK0t78ocAG-Q@mail.gmail.com><br>> Content-Type: text/plain; charset="utf-8"<br>> <br>> Hi,<br>> <br>> use setupwin.py instead of setup.py in the renshawbay repo to build it.<br>> <br>> cheers,<br>> Tony<br>> <br>> <br>> On Fri, Jun 13, 2014 at 5:18 PM, Beckett Simmons <beckettsimmons@hotmail.com<br>> > wrote:<br>> <br>> > Hello all,<br>> ><br>> > I am trying to get pythonnet to build with python 3.4. I am on a Windows 7<br>> > 64-bit machine and specifically want to use Python 3.4.1.<br>> ><br>> > Of course the official repository on github does not support python 3.4<br>> > yet.<br>> ><br>> > I've tried this fork here: https://github.com/renshawbay/pythonnet<br>> > But that is not working for me. Running setup.py give me this error:<br>> >     ValueError: close_fds is not supported on Windows platforms if you<br>> > redirect stdin/stdout/stderr<br>> ><br>> > Also, checked out http://www.lfd.uci.edu/~gohlke/pythonlibs/#pythonnet for<br>> > a Windows precompiled binary, but they only have the python 3.3 version<br>> > there.<br>> ><br>> > Any other ideas or ways I could use pythonnet with Python 3.4?<br>> ><br>> >        Beckett<br>> ><br>> > _________________________________________________<br>> > Python.NET mailing list - PythonDotNet@python.org<br>> > https://mail.python.org/mailman/listinfo/pythondotnet<br><br></div></div>                                    </div></body>
</html>