fabric使用错误,安装cryptography高版本问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fabric使用错误,安装cryptography高版本问题相关的知识,希望对你有一定的参考价值。

 在使用fab的时候报错:

pkg_resources.DistributionNotFound: The ‘cryptography>=1.1‘ distribution was not found and is required by paramiko


语义翻译:

cryptography 版本过低,需要安装1.1以上版本;


所以执行:

pip install cryptography


报类似错误:

    build/temp.linux-x86_64-2.6/_openssl.c:72268: 错误:‘_cffi_f_sk_X509_push’未声明(不在函数内)

    build/temp.linux-x86_64-2.6/_openssl.c:72269: 错误:‘_cffi_f_sk_X509_value’未声明(不在函数内)

    build/temp.linux-x86_64-2.6/_openssl.c:73004: 错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘init_openssl’


所以安装:

yum install openssl-devel  python-devel -y


问题解决~!

    

本文出自 “hellodooooog” 博客,谢绝转载!

以上是关于fabric使用错误,安装cryptography高版本问题的主要内容,如果未能解决你的问题,请参考以下文章

使用证书部署出现System.Security.Cryptography.CryptographicException 错误解决方案

Windows 下安装cryptography-1.6

在 Windows 上安装 Fabric(Python 库)时出现“错误:无法找到 vcvarsall.bat”[重复]

安装hyperledger fabric V1.0.0(维护中)

Service Fabric 本地群集管理器节点设置错误

System.Security.Cryptography.CryptographicException: 出现了内部错误