python openssl模块安装及用法
程序员文章站
2022-03-29 08:40:48
小编曾经有过这样的经历,就是在安装使用django框架时候,遇到了部分模块不能够使用,检查了很久,才发现是因为版本问题,需要重新编译安装一个模块版本。这个模块就是我们今天要说的 openssl模块,给...
小编曾经有过这样的经历,就是在安装使用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的网络编程库Gevent的安装及使用技巧
-
Python使用dis模块把Python反编译为字节码的用法详解
-
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
-
Python Paramiko模块的安装与使用详解
-
python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
-
Python安装第三方库及常见问题处理方法汇总
-
python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
-
Python安装第三方库及常见问题处理方法汇总
-
Python网络编程中urllib2模块的用法总结
-
Python中内置的日志模块logging用法详解