python openssl模块安装及用法


Posted in Python onDecember 06, 2020

小编曾经有过这样的经历,就是在安装使用django框架时候,遇到了部分模块不能够使用,检查了很久,才发现是因为版本问题,需要重新编译安装一个模块版本。这个模块就是我们今天要说的 openssl模块,给大家来一个高瞻远瞩,先让大家掌握住怎么去安装 openssl模块,方便大家日后碰到类似问题,可以得到有效解决。

第一步、下载openssl模块

wget
tar -zxvf openssl-1.1.1a.tar.gz
cd openssl-1.1.1a

第二步、安装openssl模块

./config --prefix=/usr/local/openssl
make&& make install

第三步、配置

ln -s /usr/local/openssl/include/openssl /usr/include/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

关于python里的openssl模块安装到此就已经全部完成了,如果需要安装这个模块,或者遇到在进行Django框架安装时候遇到这样的问题,都可以利用上述方式进行解决。

OpenSSL模块中知识点扩展:

SSL模块定义了两个对象:Context和Connection。

OpenSSL.SSL.SSLv2_METHOD
OpenSSL.SSL.SSLv3_METHOD
OpenSSL.SSL.SSLv23_METHOD
OpenSSL.SSL.TLSv1_METHOD
OpenSSL.SSL.TLSv1_1_METHOD
OpenSSL.SSL.TLSv1_2_METHOD使用不同的SSL方法
OpenSSL.SSL.VERIFY_NONE
OpenSSL.SSL.VERIFY_PEER
OpenSSL.SSL.VERIFY_FAIL_IF_NO_PEER_CERT
这些常量表示上下文对象的set_verify()方法使用的验证模式。

到此这篇关于python openssl模块安装及用法的文章就介绍到这了,更多相关python openssl模块如何安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python使用内存zipfile对象在内存中打包文件示例
Apr 30 Python
python 打印对象的所有属性值的方法
Sep 11 Python
11月编程语言排行榜 Python逆袭C#上升到第4
Nov 15 Python
Python实现聊天机器人的示例代码
Jul 09 Python
Python3 安装PyQt5及exe打包图文教程
Jan 08 Python
Python函数中不定长参数的写法
Feb 13 Python
使用Python实现将list中的每一项的首字母大写
Jun 11 Python
Python实现K折交叉验证法的方法步骤
Jul 11 Python
Python拆分大型CSV文件代码实例
Oct 07 Python
如何关掉pycharm中的python console(图解)
Oct 31 Python
Python协程 yield与协程greenlet简单用法示例
Nov 22 Python
总结Python变量的相关知识
Jun 28 Python
python help函数实例用法
Dec 06 #Python
python中复数的共轭复数知识点总结
Dec 06 #Python
pycharm + django跨域无提示的解决方法
Dec 06 #Python
scrapy头部修改的方法详解
Dec 06 #Python
python os.rename实例用法详解
Dec 06 #Python
python 解决函数返回return的问题
Dec 05 #Python
在Python中实现字典反转案例
Dec 05 #Python
You might like
咖啡是不是喝了会上瘾?咖啡是必须品吗!
2021/03/04 新手入门
第十五节--Zend引擎的发展
2006/11/16 PHP
phpcms模块开发之swfupload的使用介绍
2013/04/28 PHP
PHP 登录记住密码实现思路
2013/05/07 PHP
php中文字符串截取方法实例总结
2014/09/30 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
2017/08/30 PHP
JavaScript函数的4种调用方法详解
2014/04/22 Javascript
jQuery Masonry瀑布流插件使用详解
2014/11/17 Javascript
CSS+jQuery实现简单的折叠菜单
2016/12/20 Javascript
AngularJS入门示例之Hello World详解
2017/01/04 Javascript
JSON字符串和JSON对象相互转化实例详解
2017/01/05 Javascript
Vue中封装input组件的实例详解
2017/10/17 Javascript
Angular4绑定html内容出现警告的处理方法
2017/11/03 Javascript
vue非父子组件通信问题及解决方法
2018/06/11 Javascript
浅谈VUE-CLI脚手架热更新太慢的原因和解决方法
2018/09/28 Javascript
小程序接口的promise化的实现方法
2019/12/11 Javascript
微信小程序实现watch监听
2020/06/04 Javascript
python中将阿拉伯数字转换成中文的实现代码
2011/05/19 Python
介绍Python的@property装饰器的用法
2015/04/28 Python
Python3安装Scrapy的方法步骤
2017/11/23 Python
python保存网页图片到本地的方法
2018/07/24 Python
python编写简易聊天室实现局域网内聊天功能
2018/07/28 Python
Python实现数据可视化看如何监控你的爬虫状态【推荐】
2018/08/10 Python
python django下载大的csv文件实现方法分析
2019/07/19 Python
python循环嵌套的多种使用方法解析
2019/11/29 Python
python如何写try语句
2020/07/14 Python
意大利高端时尚买手店:Stefania Mode
2018/03/01 全球购物
食品安全工作方案
2014/05/07 职场文书
担保书范本
2015/01/20 职场文书
保洁员岗位职责
2015/02/04 职场文书
初中教师个人总结
2015/02/10 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
jquery插件实现图片悬浮
2021/04/16 jQuery
MySQL中的布尔值,怎么存储false或true
2021/06/04 MySQL
Python OpenCV实现图像模板匹配详解
2022/04/07 Python
java中如何截取字符串最后一位
2022/07/07 Java/Android