问题描述
安装 OpenSSL 后,下载 预构建的 Swig 可执行文件,并确保 openssl 库位于默认 c:pkg
,pip install m2crypto
结果:
After installing OpenSSL, downloading the pre-built Swig executable, and ensuring the openssl libraries are located in the default c:pkg
, pip install m2crypto
results in:
...
C:Program Files (x86)gfortraningcc.exe -mno-cygwin -mdll -O -Wall -IC:Pyth
on27include -IC:Python27PC -Ic:pkginclude -Ic:usersevboappdatalocal em
ppip_build_evbom2cryptoSWIG -c SWIG/_m2crypto_wrap.c -o build emp.win32-2.7
Releaseswig\_m2crypto_wrap.o -DTHREADING
gcc: error: unrecognized command line option '-mno-cygwin'
error: command 'gcc' failed with exit status 1
看来 M2crypto 的二进制安装程序解决方案 不再可用,我不查看我根据 M2crypto 安装文档犯的任何错误.
It seems the binary installer solution for M2crypto is no longer available and I don't see any mistakes I've made based on the M2crypto install doc.
我该如何解决这个安装问题?是否依赖旧版本的 GCC?
How might I resolve this install issue? Is there a dependency on older versions of GCC?
推荐答案
我很幸运 - 有一个非官方的二进制安装程序来代替 chandlerproject.org/bin/view/Projects/MeTooCrypto 被关闭:
I got lucky - there's an unofficial binary installer in lieu of chandlerproject.org/bin/view/Projects/MeTooCrypto being down:
这篇关于如何在 Windows 上安装 M2crypto的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!