2011-04-04 4 views
14

Je suis en train d'installer mysql-python en utilisant:Pip dans l'installation d'une ancienne version Python

pip install mysql-python 

le paquet est en cours d'installation ci-dessous, bien que je l'ai déjà Python 2.6 sur le système.

/Library/Python/2.5/site-packages 

Comment puis-je obtenir pip à installer dans:

/Library/Python/2.6/site-packages 

J'ai essayé d'utiliser:

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

mais cela n'a pas fonctionné et sorties:

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

Où est pip et est-ce un lien vers un pip versionné par ex. pip-2.5? – Mark

Répondre

27

Vous devriez avoir pip-2.6. Si vous ne possédez pas la version de pip 2.6:

Vous devez installer setuptools pour Python 2.6 (exemple: setuptools-0.6c11-py2.6.egg). Ensuite, vous avez easy_install-2.6. Vous pouvez faire:

easy_install-2.6 pip 

Enfin, vous avez la version 2.6 de pip. Pour installer mysql-python:

pip-2.6 install mysql-python 
+1

Doux! merci Sandro, ça a marché. – Bach

+0

J'ai fait 'easy_install-2.6 pip' et ça s'est bien passé. Cependant, 'pip-2.6' échoue pour moi avec' ImportError: Point d'entrée ('console_scripts', 'pip-2.6') non trouvé'. – Albert

+0

J'ai essayé 'easy_install-2.6 pip' mais j'ai eu' error: Pas un type d'archive reconnu: pip' – amphibient

Questions connexes