Sto tentando di installare la libreria PyCrypto 2.6 sul mio computer. Ma continuo a ricevere il seguente erroreErrore di installazione PyCrypto su Windows
D:\Software\Python\package\pycrypto-2.6>python setup.py build
running build
running build_py
running build_ext
warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath.
building 'Crypto.Random.OSRNG.winrandom' extension
error: Unable to find vcvarsall.bat
il mio sistema ha Windows 8 Pro a 64 bit, Visual Studio Enterprise 2012 e Python 3.3
Per correggere l'errore ho cercato di impostare la variabile d'ambiente VS90COMNTOOLS=%VS110COMNTOOLS%
come consigliato per fmuecke in the post error: Unable to find vcvarsall.bat ma non ha funzionato per me.
Qualcuno può indicarmi come risolvere questo errore.
FYI, non installare VC2008 ecc ..
Python 3.3 è realizzato con VC2010. Una regola generale è che le estensioni devono essere costruite con lo stesso VC usato per Python. Suggerisco di installare VC2010, provare con esso e aggiornare la domanda di conseguenza. – SquareRootOfTwentyThree
Ho già detto nella mia domanda che installare un'altra istanza di Visual Studio/VC non è un'opzione per me. –
Questo ha funzionato per me https://stackoverflow.com/a/41843310/2968001 –