【问题标题】:How can one install pip for python 2.7.3 on windows 10? [duplicate]如何在 Windows 10 上为 python 2.7.3 安装 pip? [复制]
【发布时间】:2020-01-12 08:04:30
【问题描述】:

我正在尝试为python 2.7.3安装pip(不幸的是我没有选择我必须使用的python版本)和运行get-pip.py时(从官方网站下载:@987654321 @) 使用 python 2.7.3 我收到此消息:

InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings

【问题讨论】:

  • 为什么一定要用这个版本? Python 2.* 已弃用。
  • @Guy 我必须使用这个特定版本,因为我正在为特定 DCC 创建工具,该工具提供自己的 python 解释器(即 python 2.7.3),用一堆自定义的东西编译,并且这些工具需要是可移植的,而不必每次都重新编译解释器(因为它默认附带大量自定义内容)
  • @Martin Python 2.7.9 目前是使用 PyPI 的最低版本。如果你真的需要 2.7.3,你必须手动安装 pip(而不是从 PyPI),你必须手动下载所有轮子来安装 pip。下载setuptoolspip的源代码,解压并运行python setup.py install

标签: python pip


【解决方案1】:

如果您使用的是 python 2.7.9 或更高版本,则 pip 已安装。对于较低版本的 python,您可以使用以下步骤安装 pip:

  1. 从这里下载 get-pip.py 脚本:https://bootstrap.pypa.io/get-pip.py
  2. 打开命令提示符并导航到 get-pip.py 文件。
  3. 运行命令python get-pip.py

安装后可以使用python -m pip --version'. If you want to upgrade pip version you can runpython -m pip install --upgrade pip`查看pip版本

您在安装 pip 时遇到的 SSL 相关警告可以通过升级到最新版本的 python 2.7 或按照此处给出的说明来解决:https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings。如果您在 python 脚本中处理一些 url,这些警告与您相关。

【讨论】:

  • 谢谢你,但正如我所提到的,我不能使用不同版本的 python,你的步骤正是我正在做的和出了什么问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-26
  • 1970-01-01
相关资源
最近更新 更多