在旧版Python中使用Pip安装

14 投票
1 回答
20966 浏览
提问于 2025-04-16 15:03

我正在尝试通过以下方式安装mysql-python:

pip install mysql-python

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

/Library/Python/2.5/site-packages

我该如何让pip安装在:

/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...

1 个回答

27

你需要有 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

撰写回答