2011-04-04 150 views
14

我试图使用安装mysql-python的:皮普安装到旧版本的Python

pip install mysql-python 

包正在安装下面,虽然我已经有Python的2.6系统。

/Library/Python/2.5/site-packages 

我怎样才能得到点子安装在:

/Library/Python/2.6/site-packages 

我试着使用:

pip install --install-option="--prefix=/Library/Python/2.6/site-packages/" mysql-python 

但没有工作,它输出:

Requirement already satisfied (use --upgrade to upgrade): mysql-python in 
    /Library/Python/2.5/site-packages 
    Cleaning up... 
+0

pip在哪里,它是指向版本化pip的链接,例如, PIP-2.5? – Mark 2011-04-04 12:28:10

回答

27

你应该有pip-2.6。如果你没有pip版本2.6:

你必须安装Python 2.6的setuptools(例如:setuptools-0.6c11-py2.6.egg)。然后,你有easy_install-2.6。你可以这样做:

easy_install-2.6 pip 

最后,你有pip版本2.6。要安装mysql-python:

pip-2.6 install mysql-python 
+1

甜!感谢桑德罗,这工作。 – Bach 2011-04-04 13:31:41

+0

我做了'easy_install-2.6 pip'并且运行良好。然而,'Import-Error:入口点('console_scripts','pip-2.6')未找到''pip-2.6'失败。 – Albert 2013-02-25 16:30:23

+0

我尝试了'easy_install-2.6pip',但得到了'错误:不是可识别的存档类型:pip' – amphibient 2014-06-18 20:20:58