在Windows上安装M2Crypto

3 投票
2 回答
11086 浏览
提问于 2025-04-17 12:01

我在一台Windows 7的电脑上用easy_install安装M2Crypto,但遇到了以下错误:

SWIG_m2crypto.i(31) : 错误:找不到'openssl\opensslv.h'
SWIG_m2crypto.i(45) : 错误:找不到'openssl\safestack.h'
SWIG_evp.i(12) : 错误:找不到'openssl\opensslconf.h'
SWIG_ec.i(7) : 错误:找不到'openssl\opensslconf.h'
错误:安装脚本出错:命令'swig.exe'失败,退出状态为1

有什么建议吗?

我尝试安装了Windows版的openssl

2 个回答

1

首先,安装这个适用于Windows 32位的M2Crypto二进制文件,适合Python 2.7,链接在这里:点击这里下载

然后,打开包管理器,输入以下命令:

pypm install M2Crypto

(注意:Active Python 2.7.6 64位在这里不适用,原因不明。)

4

M2Crypto页面上,有一个Windows安装程序。

在Windows上无法使用easy_install进行安装。

撰写回答