本文主要是介绍python安装cryptography 报错: error adding symbols: Bad value,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
python安装cryptography 报错: error adding symbols: Bad value
在安装python 的paramiko 模块时,paramiko 模块 依赖于cryptography, 会先安装cryptography
$ pip install paramiko
报错:
一开始以为没有安装openssl, libssl-dev, python-dev 然而并不是这些的问题, 当然, 如果你发现这些都没装, 先把这些装好再试试吧, 如果还不行~ 看下面
解决办法:
下载openssl 源码, 我这里下载的是1.01t, 下载地址pass
进去源码目录
$ export CFLAGS=-fPIC
$ ./config shared
$ make
$ make install
默认编译会生成/usr/local/ssl/lib/libssl.a
最后
$ cp /usr/local/ssl/lib/libssl.a /usr/lib/x86_64-linux-gnu/libssl.a
$ pip install paramiko

可以正常使用了
这篇关于python安装cryptography 报错: error adding symbols: Bad value的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!