mac install m2Crypto

Posted keep_go

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac install m2Crypto相关的知识,希望对你有一定的参考价值。

mac install m2Crypto

error

SWIG/_m2crypto.i:43: Error: Unable to find ‘openssl/opensslv.h‘
SWIG/_m2crypto.i:49: Error: Unable to find ‘openssl/safestack.h‘
SWIG/_evp.i:12: Error: Unable to find ‘openssl/opensslconf.h‘
SWIG/_rc4.i:5: Error: Unable to find ‘openssl/opensslconf.h‘
SWIG/_ec.i:7: Error: Unable to find ‘openssl/opensslconf.h‘
error: command ‘swig‘ failed with exit status 1

solution

brew install openssl
brew install swig
env LDFLAGS="-L$(brew --prefix openssl)/lib" CFLAGS="-I$(brew --prefix openssl)/include" SWIG_FEATURES="-cpperraswarn -includeall -I$(brew --prefix openssl)/include" pip install m2crypto

以上是关于mac install m2Crypto的主要内容,如果未能解决你的问题,请参考以下文章

环境初始化 Build and Install the Apache Thrift IDL Compiler Install the Platform Development Tools(代码片段

aix 上的 M2crypto 编译

Error in import M2Crypto 解决方案

在 virtualenv 中安装 M2Crypto 而不将 swig 安装到系统中

Python 的 M2Crypto.EVP.Cipher 不适用于 C++ 加密数据

python使用pip安装m2crypto出现了报错