如何在Windows上安装M2crypto

eco*_*coe 11 python windows swig openssl m2crypto

安装OpenSSL时,下载的预建痛饮可执行文件,并确保OpenSSL库位于默认 c:\pkg,pip install m2crypto结果:

...
C:\Program Files (x86)\gfortran\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Pyth
on27\include -IC:\Python27\PC -Ic:\pkg\include -Ic:\users\evbo\appdata\local\tem
p\pip_build_evbo\m2crypto\SWIG -c SWIG/_m2crypto_wrap.c -o build\temp.win32-2.7\
Release\swig\_m2crypto_wrap.o -DTHREADING

gcc: error: unrecognized command line option '-mno-cygwin'

error: command 'gcc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

似乎M2crypto二进制安装程序解决方案已不再可用,我没有看到我基于M2crypto安装文档所犯的任何错误.

我该如何解决此安装问题?是否依赖旧版本的GCC?

eco*_*coe 6

我很幸运 - 有一个非官方的二进制安装程序代替chandlerproject.org/bin/view/Projects/MeTooCrypto关闭:

https://github.com/saltstack/salt-windows-install/blob/master/deps/win32-py2.7/M2Crypto-0.21.1.win32-py2.7.msi

  • 如果不明显,您必须单击“原始”以下载实际安装程序。 (2认同)