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使用os模块的os.walk遍历文件夹示例
Jan 27 Python
跟老齐学Python之玩转字符串(2)
Sep 14 Python
Python排序搜索基本算法之堆排序实例详解
Dec 08 Python
Matplotlib 生成不同大小的subplots实例
May 25 Python
python RabbitMQ 使用详细介绍(小结)
Nov 08 Python
Django应用程序入口WSGIHandler源码解析
Aug 05 Python
python如何把字符串类型list转换成list
Feb 18 Python
Python sklearn中的.fit与.predict的用法说明
Jun 28 Python
Python 如何调试程序崩溃错误
Aug 03 Python
python 合并多个excel中同名的sheet
Jan 22 Python
Python+腾讯云服务器实现每日自动健康打卡
Dec 06 Python
python playwrigh框架入门安装使用
Jul 23 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
php用正则表达式匹配中文实例详解
2013/11/06 PHP
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
Linux平台PHP5.4设置FPM线程数量的方法
2016/11/09 PHP
PHP autoload使用方法及步骤详解
2020/09/05 PHP
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
使用正则替换变量
2007/05/05 Javascript
javascript算法学习(直接插入排序)
2011/04/12 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法
2017/01/19 Javascript
微信小程序中显示html格式内容的方法
2017/04/25 Javascript
10分钟上手vue-cli 3.0 入门介绍
2018/04/04 Javascript
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
AngularJs分页插件使用详解
2018/06/30 Javascript
vue.js 双层嵌套for遍历的方法详解, 类似php foreach()
2018/09/07 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
基于Vue实现平滑过渡的拖拽排序功能
2019/06/12 Javascript
关于layui 下拉列表的change事件详解
2019/09/20 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
[03:22]DSPL第一期精彩集锦:酷炫到底!
2014/11/07 DOTA
python聊天程序实例代码分享
2013/11/18 Python
Python中的异常处理相关语句基础学习笔记
2016/07/11 Python
Python基于递归算法实现的走迷宫问题
2017/08/04 Python
python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结
2019/07/04 Python
Django实现前台上传并显示图片功能
2020/05/29 Python
纯CSS3实现3D旋转书本效果
2016/03/21 HTML / CSS
CSS3实现瀑布流布局与无限加载图片相册的实例代码
2016/12/22 HTML / CSS
使用HTML5在网页中嵌入音频和视频播放的基本方法
2016/02/22 HTML / CSS
世界领先的艺术图书出版社:TASCHEN
2018/07/23 全球购物
Linux内核的同步机制是什么?主要有哪几种内核锁
2016/07/11 面试题
大学生暑期实践感言
2014/02/26 职场文书
2014大学校园光棍节活动策划书
2014/09/29 职场文书
图书馆义工感想
2015/08/07 职场文书
详解Nginx 工作原理
2021/03/31 Servers
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫
frg-100简单操作(设置)说明
2022/04/05 无线电
Python PIL按比例裁剪图片
2022/05/11 Python