[pycrypto] Install failure

Mike Driscoll mdriscoll at co.marshall.ia.us
Wed Oct 19 09:16:16 CST 2011


On 10/19/2011 10:13 AM, Dean Macinskas wrote:
>
> *From:*pycrypto-bounces at lists.dlitz.net 
> [mailto:pycrypto-bounces at lists.dlitz.net] *On Behalf Of *Andrew Cooper
> *Sent:* Wednesday, October 19, 2011 11:05 AM
> *To:* pycrypto at lists.dlitz.net
> *Subject:* Re: [pycrypto] Install failure
>
> On 19/10/2011 15:58, Dean Macinskas wrote:
>
> *From:*pycrypto-bounces at lists.dlitz.net 
> <mailto:pycrypto-bounces at lists.dlitz.net> 
> [mailto:pycrypto-bounces at lists.dlitz.net] *On Behalf Of *Andrew Cooper
> *Sent:* Wednesday, October 19, 2011 10:52 AM
> *To:* PyCrypto discussion list
> *Subject:* Re: [pycrypto] Install failure
>
> On 19/10/2011 15:46, Dean Macinskas wrote:
>
> Platform: W7pro, 64-bit
>
> I downloaded the latest version (2.3) and ran "python setup.py 
> install".  Here's what I see:
>
> C:\Users\dmacinskas\AppData\Local\Temp\pycrypto\pycrypto-2.3>python 
> setup.py install
>
> running install
>
> running build
>
> running build_py
>
> running build_ext
>
> warning: GMP library not found; Not building Crypto.PublicKey._fastmath.
>
> building 'Crypto.Random.OSRNG.winrandom' extension
>
> error: Unable to find vcvarsall.bat
>
> C:\Users\dmacinskas\AppData\Local\Temp\pycrypto\pycrypto-2.3>
>
> This appears to defeat the install, because subsequently importing 
> Crypto.Cipher produces a "module not found" error.
>
> Any advice?
>
>
> Do you have MSCV/MSVS installed?  You need a C compiler for "python 
> setup.py install" to work.
>
> ~Andrew
>
> No, but I have Python installed on another system, also without 
> MSCV/MSVS installed, and I've imported lots of packages without 
> error.  Is PyCrypto a special case in this regard?
>
>
> Not overly special - it is certainly not the only python extension 
> written mainly in C.  The majority of extensions however are just 
> python themselves, so don't require a C compiler.
>
> ~Andrew
>
> Besides, I'd expect that the install module would have the C stuff 
> already compiled, no?
>
> Perhaps I don't have the C runtime installed.  Is there a specific one 
> required?  I'm using Python 2.7.2.
>
> Thanks,
>
> dpm
>
>

Personally, I just use Michael Foord's PyCrypto Windows builds: 
http://www.voidspace.org.uk/python/modules.shtml#pycrypto

Then I don't need a compiler.

- Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.dlitz.net/pipermail/pycrypto/attachments/20111019/3d3266f7/attachment.htm 


More information about the pycrypto mailing list