python - mac - Actualización de Mountain Lion y pitón bibliotecas mercurial



python de (5)

Como usuario de macports, "solucioné" esto ejecutando

sudo port install mercurial

https://src-bin.com

Actualicé Mac a Mountain Lion (10.8) y ahora el proyecto que desarrollé con Python y Google App Engine no funciona.

Las bibliotecas GAE se encuentran, mientras que las bibliotecas estándar de Python (¿son estas bibliotecas Python?) Se pierden (por ejemplo, cgi , logging , json ).

Cuando abro eclipse (que tiene PyDeV) recibo esta alerta:

abort: couldn't find mercurial libraries in 
[/Library/Python/2.7/site-packages/  /usr/local/bin
/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
/Library/Python/2.7/site-packages] (check your install and
PYTHONPATH). Command line: hg -y debuginstall

¿Alguien sabe cómo arreglar esto?


Answer #1

En OS X - 10.8.2 Instalar mercurial a través de la herramienta Python easy_install resolvió el problema

easy_install -U mercurial

Answer #2

Me encontré con el mismo problema, elegí una nueva versión ( mercurial-2.2.3 + 20120707-py2.7-macosx10.7 ) del sitio web de Mercurial y ahora funciona de nuevo.



Answer #4

Tuve un problema similar a esta última noche después de actualizar a OX 10.9 Mavericks . Intenté brew install hg y brew update pero no funcionaron, ya que los sistemas de todos son diferentes si está ejecutando homebrew. Recomendaría ejecutar brew doctor para ver cuál es su problema en particular, en mi caso tenía lo siguiente;

Advertencia: tiene barriles desvinculados en su sótano

Dejar los barriles desvinculados puede ocasionar problemas de construcción y hacer que las cervezas que dependen de esos barriles fallen para ejecutarse correctamente una vez construidas. Ejecutar brew link en estos: mercurial

Entonces, para solucionar mi problema mercurial corrí;

brew link --overwrite mercurial





osx-mountain-lion