用正确的python版本安装pip

时间:2012-01-27 02:19:38

标签: python

我在共享主机上,我需要使用正确的python版本2.7安装pip。要安装pip,我做了:

$ easy_install pip

但是,安装完成后我会得到以下内容:

[dave@web1 lib]$ pip --version
pip 1.0.2 from /home/premiere/dave/financials/lib/pip-1.0.2-py2.7.egg (python 2.4)

如何重新安装pip以使用python2.7版本,该版本也安装在计算机上?

[premiered@web1 ~]$ python --version
Python 2.6.6

这很奇怪,因为它正在安装到python2.4。

2 个答案:

答案 0 :(得分:1)

您可能想要使用-p /path/to/python-2.7.binary param创建virtualenv,然后激活它。然后,使用pip安装的所有内容都将正确显示在您的virtualenv中。

答案 1 :(得分:0)

如果系统上安装了多个版本的python,那么您应该在安装时调用所需的版本。即。

$ python27 easy_install pip

这会在路径中创建一个pip文件,其中包含hashBang行中指定版本的python。