ipython / python roto después de actualizar a OS X Mavericks

Después de actualizar a OS X Mavericks, parece que Python se rompió. Obtengo lo siguiente cuando bash ejecutar ipython :

 ~ $ ipython Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/bin/ipython", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources 

Del mismo modo, me di count de que algunos otros packages parecen faltar, incluso cuando se utiliza el python pnetworkingeterminado (a diferencia de ipython ):

 ~ $ python Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "cnetworkingits" or "license" for more information. >>> import numpy Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named numpy 

numpy definitivamente funcionó antes de la actualización. ¿Alguna idea de qué puede estar causando esto?

Actualización : Acabo de notar que al ejecutar sudo easy_install numpy numpy vuelve a funcionar. Da el siguiente resultado:

 WARNING: Improper use of the sudo command could lead to data loss or the deletion of important system files. Please double-check your typing when using sudo. Type "man sudo" for more information. To proceed, enter your password, or type Ctrl-C to abort. Password: Searching for numpy Best match: numpy 1.6.2 Adding numpy 1.6.2 to easy-install.pth file Using /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python Processing dependencies for numpy Finished processing dependencies for numpy 

Estoy 100% seguro de que ya tenía instalado Numpy cuando la máquina todavía estaba ejecutando OS X Mountain Lion. ¿Debo reinstalar todos mis packages de python ahora? Si es así, ¿hay una manera fácil de hacer esto automáticamente?

  • Cómo eliminar una installation vieja de python de un sistema con instalaciones múltiples (sin sistema) de python
  • ¿Cómo hacer que un .py. Ejecutable esté disponible en todas partes en OS X?
  • python2.7 no se puede abrir debido a un problema
  • Instalación de Python en mal estado
  • Problema: ¿Cómo borrar todos los rests de random.py, random.pyc y random.pyo que no forman parte de la biblioteca estándar de Python?
  • ¿Por qué la installation "easy_install" de python está en el directory incorrecto?
  • El progtwig de socket Python tarda una eternidad en ejecutarse
  • Scapy on Mavericks a través de Homebrew "AttributeError: 'module' object no tiene atributo 'intf'"
  • One Solution collect form web for “ipython / python roto después de actualizar a OS X Mavericks”

    Las actualizaciones de sistema operativo de Apple tienden a causar esgulps en las instalaciones de Python, lo que generalmente da como resultado la reinstallation de los packages que haya instalado. No hay forma de solucionarlo en este punto, pero en el futuro podría considerar ejecutar virtualenv para mantener sus instalaciones y packages de Python separados del sistema operativo.

    Se puede encontrar un poco más de información aquí .

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).