2011-11-02 4 views
-1

J'ai essayé d'installer graphicsmagick dans le cadre des instructions d'installation pour docsplit (http://documentcloud.github.com/docsplit/)des difficultés à installer Mercurial sur mac os x lion

quand je dis:

> brew install --use-gcc --HEAD graphicsmagick 

i get

Error: You must `easy_install mercurial' 

quand je lance

> sudo easy_install mercurial 

Je reçois un énorme stacktrace python.

vous pouvez constater que stacktrace ici:

http://pastebin.com/dwwjEc4j 

Répondre

0

Il fonctionne pour moi. Vous semblez avoir une version de développement de setuptools installée ou installée dans le passé quelque part sur le chemin de recherche de répertoire pour le système Python. Notez le setuptools==0.6c12dev-r85381 dans le retraçage. Ce n'est pas la version fournie par Apple dans la version finale 10.7 au moins. Vous devriez être en mesure de voir où il est importé d'en faisant ceci:

$ /usr/bin/python2.7 
Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import setuptools 
>>> setuptools.__file__ 
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/__init__.py' 

C'est ce qui est devrait ressembler. S'il y a un fichier différent, allez dans le répertoire où il se trouve (pas/System/Library) et supprimez les traces de setuptools, y compris setupttools.pth. Vous avez probablement une variable d'environnement PYTHONPATH définie ou vous trouverez l'ancien setuptools dans /Library/Python.