J'essaie d'installer couchapp, qui utilise easy_install - et est assez explicite en déclarant qu'une version particulière d'easy_install/setuptools est nécessaire: 0.6c6. Il me semble que easy_install est déjà installé sur mon Mac, mais il n'y a aucun argument en ligne de commande pour vérifier la version. Au lieu d'installer simplement une nouvelle version par-dessus, j'aimerais voir si c'est nécessaire en premier.
Donc: des conseils sur la façon dont je peux voir quelle version de setuptools/easy_install j'ai installée sur ma machine?
Je ne suis pas un développeur Python, donc je suppose que c'est une question simple. Cependant, je n'ai rien trouvé via Google ou ici sur SOF.
Une façon serait de regarder le fichier source réel pour easy_install. Faire
which easy_install
pour voir où il se trouve, puis utilisez ce chemin dans
less path/to/easy_install
La deuxième ligne de mon script easy_install dit:
# EASY-INSTALL-ENTRY-SCRIPT: 'setuptools==0.6c11','console_scripts','easy_install'
ce qui suggère que j'ai la version 0.6c11 d'easy_install.
Cela semble obtenir beaucoup de hits de Google, alors j'ai pensé que je mettrais à jour pour ces gens. J'ai pu faire:
easy_install --version
qui a produit la sortie
setuptools 3.4.3
Je crois que cela ne fonctionne que pour certaines versions (plus récentes?) De setuptools
Sous Windows, où Python est dans le chemin:
python -m easy_install --version
Pour moi, je reçois setuptools 7.0 comme réponse.