解决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 相关文章推荐
Python中用Descriptor实现类级属性(Property)详解
Sep 18 Python
Python工厂函数用法实例分析
May 14 Python
python 匹配url中是否存在IP地址的方法
Jun 04 Python
Python使用matplotlib实现基础绘图功能示例
Jul 03 Python
解决vscode python print 输出窗口中文乱码的问题
Dec 03 Python
Django框架模板注入操作示例【变量传递到模板】
Dec 19 Python
Python自动化导出zabbix数据并发邮件脚本
Aug 16 Python
如何基于pythonnet调用halcon脚本
Jan 20 Python
使用Python实现微信拍一拍功能的思路代码
Jul 09 Python
如何用python写个模板引擎
Jan 14 Python
Python中lru_cache的使用和实现详解
Jan 25 Python
Python中基础数据类型 set集合知识点总结
Aug 02 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
shell脚本作为保证PHP脚本不挂掉的守护进程实例分享
2013/07/15 PHP
在PHP中运行Linux命令并启动SSH服务的例子
2014/06/12 PHP
php实现图片局部打马赛克的方法
2015/02/11 PHP
ThinkPHP模板循环输出Volist标签用法实例详解
2016/03/23 PHP
php时间函数用法分析
2016/05/28 PHP
可以文本显示的公告栏的js代码
2007/03/11 Javascript
javascript json2 使用方法
2010/03/16 Javascript
javascript cookies 设置、读取、删除实例代码
2010/04/12 Javascript
13个绚丽的Jquery 界面设计网站推荐
2010/09/28 Javascript
两个listbox实现选项的添加删除和搜索
2013/03/01 Javascript
JavaScript的setAttribute兼容性问题解决方法
2013/11/11 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
2018/07/18 Javascript
vue添加axios,并且指定baseurl的方法
2018/09/19 Javascript
详解用async/await来处理异步
2019/08/28 Javascript
[03:05]DOTA2英雄基础教程 嗜血狂魔
2013/12/10 DOTA
python在windows下创建隐藏窗口子进程的方法
2015/06/04 Python
python3使用PyMysql连接mysql数据库实例
2017/02/07 Python
Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例
2018/04/19 Python
浅谈Python中(&,|)和(and,or)之间的区别
2019/08/07 Python
python文件路径操作方法总结
2020/12/21 Python
html5调用摄像头功能的实现代码
2018/05/07 HTML / CSS
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
Bally美国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/05/18 全球购物
日本快乐生活方式购物网站:Shop Japan
2018/07/17 全球购物
西安启天科技有限公司网络工程师面试题笔试题
2016/06/12 面试题
贯彻学习两会心得体会范文
2014/03/17 职场文书
红色故事演讲稿
2014/05/22 职场文书
体育比赛口号
2014/06/09 职场文书
小学社团活动总结
2014/06/27 职场文书
师德师风建设整改措施思想汇报
2014/10/11 职场文书
停课通知书
2015/04/24 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python
python中tkinter复选框使用操作
2021/11/11 Python
Innodb存储引擎中的后台线程详解
2022/04/03 MySQL