Python 无法安装M2Crypto包

Python 无法安装M2Crypto包,python,python-2.7,openssl,pip,m2crypto,Python,Python 2.7,Openssl,Pip,M2crypto,我使用的是安装了Python 2.7的Win7 64位机器。我已经安装了Swigwin3.0.5。当我执行“pip安装M2Crypto”时,我遇到以下错误: SWIG\_m2crypto.i(30) : Error: Unable to find 'openssl\opensslv.h' SWIG\_m2crypto.i(33) : Error: Unable to find 'openssl\safestack.h' SWIG\_evp.i(12) : Error: Unable to f

我使用的是安装了Python 2.7的Win7 64位机器。我已经安装了Swigwin3.0.5。当我执行“pip安装M2Crypto”时,我遇到以下错误:

SWIG\_m2crypto.i(30) : Error: Unable to find 'openssl\opensslv.h'

SWIG\_m2crypto.i(33) : Error: Unable to find 'openssl\safestack.h'

SWIG\_evp.i(12) : Error: Unable to find 'openssl\opensslconf.h'

SWIG\_ec.i(7) : Error: Unable to find 'openssl\opensslconf.h'
在一些链接中,我发现建议安装openssl-dev。但我找不到适用于windows的等效软件包(pip-install-openssl-dev不起作用,我已经完成了pip-install-pyOpenSSL,这对我没有帮助)


提前感谢您在此问题上的帮助。

不确定您的操作系统是什么。但要解决MAC OS X Yosemite上的问题,您需要在终端中使用此命令重新初始化xcode命令行工具

xcode选择--安装

这为我解决了问题。

可能的重复: