解决Python安装cryptography报错问题


Posted in Python onSeptember 03, 2020

错误一:

gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-x86_64-2.7/c/_cffi_backend.o

c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory

compilation terminated.

error: command 'gcc' failed with exit status 1

原因:

缺少头文件和静态库包

解决方法:

sudo apt-get install libffi-dev

错误二:

gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o -Wconversion -Wno-error=sign-conversion

build/temp.linux-x86_64-2.7/_openssl.c:28:20: fatal error: Python.h: No such file or directory

compilation terminated.

error: command 'gcc' failed with exit status 1

原因:

缺少Python的头文件和静态库包

解决方法:

sudo apt-get install python-dev

补充知识:windows 中 pip 安装库时出现 cryptography 报错 解决方案

如果在安装程序中,系统提示有cryptography 的报错,并提示有类似C:\Users\Administrator\AppData\Roaming\pip

这种路径提示信息,那么是你的 pip 源出现了问题。

首先,打开该路径文件。一般这种文件的类型是隐藏文件,在win10的页面工具栏中有相应的显示文件的选项,

而在win7中在工具——文件夹选项中。之后输入你的 pip 路径例如:C:\Users\Administrator\AppData\Roaming\pip

最后,打开 pip.ini 文件 在里面写入

[global]

timeout = 6000

index-url = https://pypi.mirrors.ustc.edu.cn/simple

trusted-host = pip.mirrors.ustc.edu.cn

不行的话,试试更新pip,在执行上面步骤。

以上这篇解决Python安装cryptography报错问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Windows上使用virtualenv搭建Python+Flask开发环境
Jun 07 Python
Python数据结构与算法之字典树实现方法示例
Dec 13 Python
python 通过xml获取测试节点和属性的实例
Mar 31 Python
Python实现正弦信号的时域波形和频谱图示例【基于matplotlib】
May 04 Python
Python 文本文件内容批量抽取实例
Dec 10 Python
Django高级编程之自定义Field实现多语言
Jul 02 Python
Python实现制度转换(货币,温度,长度)
Jul 14 Python
Django 导出项目依赖库到 requirements.txt过程解析
Aug 23 Python
查看keras各种网络结构各层的名字方式
Jun 11 Python
使用matplotlib的pyplot模块绘图的实现示例
Jul 12 Python
Python 中的Sympy详细使用
Aug 07 Python
python基础之模块的导入
Oct 24 Python
解决python打开https出现certificate verify failed的问题
Sep 03 #Python
详解torch.Tensor的4种乘法
Sep 03 #Python
详解pytorch tensor和ndarray转换相关总结
Sep 03 #Python
python开发入门——列表生成式
Sep 03 #Python
Pytorch之Tensor和Numpy之间的转换的实现方法
Sep 03 #Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
Sep 03 #Python
Python开发入门——迭代的基本使用
Sep 03 #Python
You might like
DOTA2【瓜皮时刻】Vol.91 RTZ山史最惨“矿难”
2021/03/05 DOTA
php生成文件
2007/01/15 PHP
php根据日期显示所在星座的方法
2015/07/13 PHP
PHP实现数组和对象的相互转换操作示例
2019/03/20 PHP
jQuery 浮动广告实现代码
2008/12/25 Javascript
使用js在页面中绘制表格核心代码
2013/09/16 Javascript
删除条目时弹出的确认对话框
2014/06/05 Javascript
nodejs的10个性能优化技巧
2014/07/15 NodeJs
DOM基础教程之事件对象
2015/01/20 Javascript
javascript实现网页背景烟花效果的方法
2015/08/06 Javascript
js实现文本框支持加减运算的方法
2015/08/19 Javascript
webuploader模态框ueditor显示问题解决方法
2016/12/27 Javascript
原生js开发的日历插件
2017/02/04 Javascript
Vue实现动态响应数据变化
2017/04/28 Javascript
浅谈vue的iview列表table render函数设置DOM属性值的方法
2017/09/30 Javascript
javascript按顺序加载运行js方法
2017/12/01 Javascript
JS实现的计数排序与基数排序算法示例
2017/12/04 Javascript
js+h5 canvas实现图片验证码
2020/10/11 Javascript
python海龟绘图实例教程
2014/07/24 Python
Python的Django框架中自定义模版标签的示例
2015/07/20 Python
python 读取txt,json和hdf5文件的实例
2018/06/05 Python
Python中zip()函数的解释和可视化(实例详解)
2020/02/16 Python
如何用python批量调整视频声音
2020/12/22 Python
HTML5 用动画的表现形式装载图像
2016/03/08 HTML / CSS
新闻专业推荐信范文
2013/11/20 职场文书
简历中求职的个人自我评价
2013/12/03 职场文书
关于祖国的演讲稿
2014/05/04 职场文书
机动车登记业务委托书
2014/10/08 职场文书
幼儿园辞职信
2015/05/13 职场文书
2015年大班保育员工作总结
2015/05/18 职场文书
2015年路政工作总结
2015/05/22 职场文书
寻找最美乡村教师观后感
2015/06/18 职场文书
护士医德医风心得体会
2016/01/25 职场文书
关于 Python json中load和loads区别
2021/11/07 Python
进阶篇之linux环境下安装MySQL数据库
2022/04/09 MySQL
SQL Server使用PIVOT与unPIVOT实现行列转换
2022/05/25 SQL Server