【问题标题】:How to install pip for python 2.6?如何为 python 2.6 安装 pip?
【发布时间】:2014-08-09 06:36:30
【问题描述】:

我尝试按照this answer 的说明进行操作,但easy_install-2.6 找不到pip

>sudo easy_install-2.6 pip
Processing pip
error: Not a recognized archive type: pip

如何为 python 2.6 安装 pip?

this thread 解释了我对 2.6 的 pip 的根本需求。

【问题讨论】:

    标签: python pip easy-install


    【解决方案1】:

    按照here的说明操作即可:

    1. 安全下载 get-pip.py(这是 2.6 专用文件,链接来自 Ricardo Iramar 的 answer)。
    2. 在你保存get-pip.py的目录下,运行

      sudo python2.6 get-pip.py
      

      你就准备好了。

    这将为 Python 2.6 安装 pip,并且不会影响您的 2.7 版安装。

    【讨论】:

    • 我在尝试使用 Python 2.6 运行时遇到此错误:AttributeError: 'module' object has no attribute 'WARNING'
    • 我在 ubuntu 16.04 LTS,这给了我错误:文件“get-pip.py”,第 20061 行,在 main() 文件“get-pip.py”,行194,在主引导(tmpdir=tmpdir)文件“get-pip.py”,第82行,在引导导入pip zipimport.ZipImportError:无法解压缩数据; zlib 不可用
    • python2.6: command not found 是我尝试此操作时收到的错误消息
    • 请注意,通过此链接获得的 get-pip.py 版本不再支持 Python 2.6。我相信它需要 2.7 或更高版本。请参阅本页其他地方的 Ricardo 的回答。
    • @MikeStoddart 谢谢,链接已被编辑和澄清
    【解决方案2】:

    在 Python 2.6.X 上安装 pip 的步骤如下:

    $ curl https://bootstrap.pypa.io/2.6/get-pip.py -o get-pip.py
    $ python get-pip.py
    

    【讨论】:

    • 这行得通,谢谢,但只是对其他人的说明:当前版本仍支持 python 2.6,但未来版本不会。 pip 命令报告:弃用:Python 核心团队不再支持 Python 2.6,请升级您的 Python。未来版本的 pip 将不再支持 Python 2.6
    • 这比上面抛出错误的效果更好
    • 对于我们这些仍在尝试支持旧系统的人来说,这应该是公认的答案:)
    • 这给了我以下错误:InsecurePlatformWarning:真正的 SSLContext 对象不可用。这会阻止 urllib3 正确配置 SSL,并可能导致某些 SSL 连接失败。你可以升级到更新版本的 Python 来解决这个问题。
    • https://bootstrap.pypa.io/pip/2.6/get-pip.py - Pradyun,代表维护 pip 的志愿者。
    【解决方案3】:

    在 fedora/centos 系统上,只需使用

    yum install python-pip
    

    在其他linux系统上,使用类似yum的安装工具

    在窗口上,使用这个问题下的其他解决方案

    【讨论】:

    • CentOS 上最简单的解决方案
    【解决方案4】:

    来自这个页面:pip

    pip 适用于 CPython 版本 2.6、2.7、3.1、3.2、3.3、3.4 以及 pypy。

    sudo apt-get install python-pip
    

    【讨论】:

    • 我确实安装了 pip,但它适用于 python2.7 发行版,它在我的系统上与 2.6 并行安装。我需要让 pip 使用 2.6
    • 好的,也许从源代码安装是正确的方法;就像 MattDMo 建议的那样。
    猜你喜欢
    • 1970-01-01
    • 2015-08-12
    • 1970-01-01
    • 2022-06-10
    • 2012-03-13
    • 2019-06-13
    • 2014-02-13
    • 2018-05-29
    相关资源
    最近更新 更多