pip安装模块警告InsecurePlatformWarning: A true SSLContext object is not available.
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pip安装模块警告InsecurePlatformWarning: A true SSLContext object is not available.相关的知识,希望对你有一定的参考价值。
在用pip7.1.2版本安装第三方模块时出现了如下警告:
/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriatelyand may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
提示是由于urllib3的SSL连接失败
解决方法
首先安装Python-devel libffi-devel openssl-devel
yum install python-devel libffi-devel openssl-devel
之后在安装pyopenssl ndg-httpsclient pyasn1
pip install pyopenssl ndg-httpsclient pyasn1
上面的包与模块安装后,就不会出现上面的告警了。
本文出自 “Gor” 博客,请务必保留此出处http://gor86.blog.51cto.com/834614/1914441
以上是关于pip安装模块警告InsecurePlatformWarning: A true SSLContext object is not available.的主要内容,如果未能解决你的问题,请参考以下文章