Compile PyCrypto on Windows With Visual C++
Install Visual Studio 2008 SP1 Express Edition. Go to the command prompt. First, I had to set the following variable:
1 | C:>set VS90COMNTOOLS=C:Program FilesMicrosoft Visual Studio 9.0Common7Tools |
Note the trailing backslash – that needs to be there. The value must also NOT be in quotes.
1 2 3 | C:>cd "Program FilesMicrosoft Visual Studio 9.0vcbin" C:Program FilesMicrosoft Visual Studio 9.0VCbin>vcvars32 Setting environment for using Microsoft Visual Studio 2008 x86 tools. |
Then, from your PyCrypto directory, run:
1 | python setup.py install |
And it should install with no problem.