[Python-Dev] VC++ 2008 Express Edition now locked away?
Case Van Horsen
casevh at gmail.com
Wed Mar 6 18:00:04 CET 2013
On Wed, Mar 6, 2013 at 2:20 AM, Terry Reedy <tjreedy at udel.edu> wrote:
> Clicking this link
> on this Developer Guide page
> now returns a
> "We are sorry, the page you requested cannot be found."
> page with search results.
> The first search result
> suggests that one must first go to http://profile.microsoft.com
> which forwards to the live.com login page. Logging in with my un-expired
> non-developer account did not make the original link work.
> The mdsn page http://msdn.microsoft.com/en-US/
> has Visual Studio / Download trial, which leads to
> which lists 2012 and 2010 but not 2008.
> I suspect that an msdn account is required for most people to get 2008.
> A later link leads to
> which suggests that vc++2008 express is also available to verified degree
> students. I don't qualify so I will not try.
> So it would appear that section "18.104.22.168. Windows" of "1. Getting Started"
> (setup.rst) needs further revision.
> Or perhaps we could persuade Microsoft to let us distribute it ourselves so
> Windows versions of 2.7 do not become increasingly unusable.
The "Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1"
is still available for download. It includes the command line
compilers that are used with VS 2008. I have used to create extensions
for Python 2.6 to 3.2. There is a later version of the SDK (for .NET
4.x) that includes the compilers from VS 2010.
To use the SDK compiler, you need to do a few manual steps first.
After starting a command window, you need to run a batch file to
configure your environment. Choose the appropriate option from
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars64.bat
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat
Then set two environment variables:
After these steps, the standard python setup.py install should work.
> Terry Jan Reedy
> Python-Dev mailing list
> Python-Dev at python.org
More information about the Python-Dev