0

So, I'm having the problem of unable to find vcvarsall.bat on Python 3.4 on Windows. The solution would be to install Visual Studio Express 2010 [as answered on e.g. Unable to find vcvarsall.bat using Python 3.3 in Windows 8 ]

My problem is i can't find an install link for this anywhere - at least from Microsoft - most links (including on the answer to the question above) get re-directed to install Visual Studio Express 2015, which presumably won't be suitable.

Does Microsoft still allow downloads of VS-Express 2010 - and if so, where? [i'd ideally prefer to install direct from Microsoft rather than a 3-rda party]

Follow-up: The "easiest solution" for my problem was just to upgrade to Python 3.5, and then use Visual Studio Express 2015

Community
  • 1
  • 1
kyrenia
  • 5,431
  • 9
  • 63
  • 93
  • I think that _Python_ 3.x (except 3.5) is built with [_Visual Studio 20**13**_](https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx). – CristiFati Jan 19 '16 at 20:09
  • @CristiFati: see https://docs.python.org/devguide/setup.html#windows. "*Python 3.5 and later use Microsoft Visual Studio 2015. Python 3.3 and 3.4 use Microsoft Visual Studio 2010. Most Python versions prior to 3.3 use Microsoft Visual Studio 2008.*" – cdarke Jan 19 '16 at 20:36
  • I know this can be easier said than done, but I seriously suggest you try to move on to 3.5 so you can use VS 2015. – cdarke Jan 19 '16 at 20:39
  • @cdarke - yep - that was what i just ended up doing - thanks! – kyrenia Jan 19 '16 at 20:40
  • @kyrenia: yes sorry for the confusion. – CristiFati Jan 19 '16 at 20:58

0 Answers0