pip安装在旧版本的python下

pip安装在旧版本的python下

我在 centos 6.4 上安装了 Python 2.6 和 pip。我还将 python 升级到了 2.7.6,并更新了 bashrc 以在命令中引用 2.7.6 python

但是,Pip 仍处于 2.6 版本,任何尝试使用 2.7.6 重新安装它的尝试都只会告诉我无需执行任何操作,因为它已经安装好了。如何在 2.7.6 版本下安装 pip?

zlib is not available我也尝试过使用 get-pip.py 安装 pip,但尽管安装了 zlib,但这并没有失败。

如何在 2.7.6 下安装 pip?在此处输入图片描述

答案1

你遇到了奇怪的问题。正如我们在聊天中讨论的那样,尝试通过 安装 pip curl https://bootstrap.pypa.io/get-pip.py | python2.7 -

然后创建文件/usr/bin/pip2.7并填充:

#!/bin/python2.7

# -*- coding: utf-8 -*-
import re
import sys

from pip import main

if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
    sys.exit(main())

使其可执行chmod +x /usr/bin/pip2.7并运行它。

相关内容