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