在Windows上下载pip时出现python不安全平台警告(python 2.7.5)

在Windows上下载pip时出现python不安全平台警告(python 2.7.5),python,python-2.7,pip,Python,Python 2.7,Pip,要在Windows上下载pip,我遵循(下载get-pip.py文件,然后在命令提示符下运行它) 然而,我得到了这个: 正在收集pip c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip\u vendor\urlib3\util\ssl\uuu.py:339:SNIMissingWarning:已发出HTTPS请求,但TLS的SNI(主题名称指示)扩展在此平台上不可用。这可能会导致服务器提供不正确的TLS证书,从而导致验证失败。您可以升

要在Windows上下载pip,我遵循(下载get-pip.py文件,然后在命令提示符下运行它)

然而,我得到了这个:

正在收集pip c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip\u vendor\urlib3\util\ssl\uuu.py:339:SNIMissingWarning:已发出HTTPS请求,但TLS的SNI(主题名称指示)扩展在此平台上不可用。这可能会导致服务器提供不正确的TLS证书,从而导致验证失败。您可以升级到较新版本的Python来解决此问题。有关详细信息,请参阅 c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip\u vendor\urlib3\util\ssl\uuu.py:137:InsurePlatformWarning:真正的SSLContext对象不可用。这会阻止urllib3正确配置SSL,并可能导致某些SSL连接失败。您可以升级到较新版本的Python来解决此问题。有关详细信息,请参阅 在连接被“SSLError(SSLError(1)”(SSLError.c:504:error:1407742E:ssl例程:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version'),)中断后重试(重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None)):/simple/pip/ c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip\u vendor\urlib3\util\ssl\uuu.py:137:InsurePlatformWarning:真正的SSLContext对象不可用。这会阻止urllib3正确配置SSL,并可能导致某些SSL连接失败。您可以升级到较新版本的Python来解决此问题。有关详细信息,请参阅 在连接被“SSLError(SSLError(1)”(SSLError.c:504:error:1407742E:ssl例程:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version'),)中断后重试(重试(重试(总计=0,连接=None,读取=None,重定向=None,状态=None)):/simple/pip/ c:\users\licar\appdata\local\temp\tmpwp5zx3\pip.zip\pip\u vendor\urlib3\util\ssl\uuu.py:137:InsurePlatformWarning:真正的SSLContext对象不可用。这会阻止urllib3正确配置SSL,并可能导致某些SSL连接失败。您可以升级到较新版本的Python来解决此问题。有关详细信息,请参阅 无法获取URL:确认ssl证书时出现问题:HTTPSConnectionPool(host='pypi.org',port=443):URL超过最大重试次数:/simple/pip/(由SSLError引起(SSLError(1',)\u ssl.c:504:错误:1407742E:ssl例程:SSL23\u GET\u SERVER\u HELLO:tlsv1警报协议版本'),跳过 找不到满足pip要求的版本(来自版本:) 找不到与pip匹配的分发

对我能做什么有什么建议吗?我需要使用更新版本的python吗?谢谢:)

您可以升级到较新版本的Python来解决此问题

所以要回答您的问题:是的,获取python的新版本。根据文档,您需要python 2.7.9或更高版本

编辑:我没有看到你的版本(2.7.5)。是的,这是一个版本问题。更新python可以解决这个问题

您可以升级到较新版本的Python来解决此问题

所以要回答您的问题:是的,获取python的新版本。根据文档,您需要python 2.7.9或更高版本


编辑:我没有看到你的版本(2.7.5)。是的,这是一个版本问题。更新python可以解决这个问题。

有一些东西阻碍了您的安装。尝试添加代理并尝试:

set HTTP_PROXY=http://<<username>>:<<password>>@<<proxy server>>:<<proxy_port>>
set HTTPS_PROXY=https://<<username>>:<<password>>@<<proxy server>>:<<proxy_port>>
set HTTP_PROXY=HTTP://:@:
设置HTTPS_PROXY=HTTPS://:@:

有东西阻止了您的安装。尝试添加代理并尝试:

set HTTP_PROXY=http://<<username>>:<<password>>@<<proxy server>>:<<proxy_port>>
set HTTPS_PROXY=https://<<username>>:<<password>>@<<proxy server>>:<<proxy_port>>
set HTTP_PROXY=HTTP://:@:
设置HTTPS_PROXY=HTTPS://:@:

在我的例子中,将python版本更新到2.7.16有效

在我的例子中,将python版本更新到2.7.16有效

可能的副本需要升级与SSL相关的所有内容:OpenSSL、python、pip。可能的副本需要升级与SSL相关的所有内容:OpenSSL、python、pip。