mac 或linux上 pip 不支持ssl的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac 或linux上 pip 不支持ssl的问题相关的知识,希望对你有一定的参考价值。
报错:
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
新版的pip 默认要求使用https源了,
pip 的源可以使用国内的源,下载速度会很快。
参考这个 http://mirrors.aliyun.com/help/pypi
pip.conf中要有trusted-host,就可以不用https了。同时也可以解决你的问题。
在~/.pip/pip.conf文件中添加或修改
[global] index-url = http://mirrors.aliyun.com/pypi/simple/ #可以手工指定是http的或者https的 [install] trusted-host=mirrors.aliyun.com
如果是连接pypi.python.org的话配置如下
[global] index-url = http://pypi.python.org/simple/ [install] trusted-host=pypi.python.org
阿里云的速度要远远高于python官方的速度
另外可以安装一下pyopenssl试试
pip install pyopenssl
另一篇文章
以上是关于mac 或linux上 pip 不支持ssl的问题的主要内容,如果未能解决你的问题,请参考以下文章
如何在mac上的python中导入非标准包?此软件包不支持pip安装
pip Command Not Found – Mac 和 Linux 错误被解决
mac下python环境pip报错[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) 的解决方法