【发布时间】:2018-10-30 01:46:37
【问题描述】:
为了在 Windows 上下载 pip,我关注了https://pip.pypa.io/en/stable/installing/(下载了 get-pip.py 文件,然后在命令提示符下运行它)。
但是,我得到了这个:
正在收集 pip c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip_vendor\urllib3\util\ssl_.py:339: SNIMissingWarning: An HTTPS request has been made, 但 SNI (Subject Name Indication) 对 TLS 的扩展在此平台上不可用。这可能会导致服务器提供不正确的 TLS 证书,从而导致验证失败。您可以升级到更新版本的 Python 来解决这个问题。欲了解更多信息,请参阅https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip_vendor\urllib3\util\ssl_.py:137:InsecurePlatformWarning:真正的 SSLContext 对象不可用。这会阻止 urllib3 正确配置 SSL,并可能导致某些 SSL 连接失败。您可以升级到更新版本的 Python 来解决这个问题。欲了解更多信息,请参阅https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings 在连接被 'SSLError(SSLError(1, '_ssl.c:504: error:1407742E:SSL 例程: SSL23_GET_SERVER_HELLO:tlsv1 警报协议版本'),)': /simple/pip/ c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip_vendor\urllib3\util\ssl_.py:137:InsecurePlatformWarning:真正的 SSLContext 对象不可用。这会阻止 urllib3 正确配置 SSL,并可能导致某些 SSL 连接失败。您可以升级到更新版本的 Python 来解决这个问题。欲了解更多信息,请参阅https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings 在连接被 'SSLError(SSLError(1, '_ssl.c:504: error:1407742E:SSL 例程: SSL23_GET_SERVER_HELLO:tlsv1 警报协议版本'),)': /simple/pip/ c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip_vendor\urllib3\util\ssl_.py:137:InsecurePlatformWarning:真正的 SSLContext 对象不可用。这会阻止 urllib3 正确配置 SSL,并可能导致某些 SSL 连接失败。您可以升级到更新版本的 Python 来解决这个问题。欲了解更多信息,请参阅https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings 无法获取 URL https://pypi.org/simple/pip/:确认 ssl 证书时出现问题:HTTPSConnectionPool(host='pypi.org', port=443):最大重试次数超出 url:/simple/pip/(由 SSLError(SSLError( 1, '_ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version'),)) - 跳过 找不到满足要求 pip 的版本(来自版本:) 没有找到与 pip 匹配的分布
对我能做什么有什么建议吗?我需要使用更新版本的python吗?谢谢你:)
【问题讨论】:
-
你需要升级所有与 SSL 相关的东西:OpenSSL、Python、pip。
标签: python python-2.7 pip