Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pip安装到较旧的Python版本中_Python_Pip - Fatal编程技术网

Pip安装到较旧的Python版本中

Pip安装到较旧的Python版本中,python,pip,Python,Pip,我正在尝试使用以下方式安装mysql python: pip install mysql-python 虽然我已经在系统上安装了Python2.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/" m

我正在尝试使用以下方式安装mysql python:

pip install mysql-python
虽然我已经在系统上安装了Python2.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...

你应该有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

pip在哪里?它是指向版本化pip的链接吗?例如pip-2.5?我做了
easy\u install-2.6 pip
,运行良好。但是,
pip-2.6
对我来说失败了,因为没有找到
importorror:Entry point('console\u scripts','pip-2.6')
。我尝试了
easy\u install-2.6 pip
,但得到了
错误:对我来说,无法识别存档类型:pip
,在运行easy\u install-2.6 pip之后,命令是“pip2.6”,而不是“pip-2.6”。额外的连字符可能很棘手。