OS X - Decidir entre entornos Python anaconda y homebrew

Utilizo Python ampliamente en mi Mac OS X, tanto para aplicaciones numéricas como para desarrollo web (más o menos por igual). Verifiqué la cantidad de instalaciones de Python que tenía en mi computadora portátil recientemente, y me sorprendió encontrarcuatro:

Came with Mac OS X:
/usr/bin/python
Python 2.7.6 (default, Sep  9 2014, 15:04:36)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin

Installed via Homebrew
/usr/local/bin/python
Python 2.7.10 (default, Jul 13 2015, 12:05:58)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin

Installed via Anaconda/Miniconda
~/anaconda/bin/python
Python 2.7.10 |Anaconda 2.3.0 (x86_64)| (default, Oct 19 2015, 18:31:17)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org

Came with the downloaded .pkg from python.org
/System/Library/Frameworks/Python.framework/Versions/Current/bin/python
Python 2.7.6 (default, Sep  9 2014, 15:04:36)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin

Decidí unificar todo esto y usarconda. Eliminé la versión Homebrew y la descarga de Python.org (mantuve el sistema principal). Conda es excelente para la computación numérica, porque puedo instalar Jupyter / Numpy / Pandas en el entorno raíz, y no tener que molestarme en instalar virtualenvs para cada proyecto.

Pero ahora todo mi flujo de trabajo de desarrollo web está en mal estado. Ninguno de mis virtualenv funciona, ya que aparentemente uno no debe usar conda y virtualenv juntos. Traté de crear entornos conda desde elrequirements.txt archivo. Un paquete que estaba usando con django era "markdown_deux", que no está disponible en el repositorio de Conda. Miré formas de construirlo, pero crear una receta requiere mucho esfuerzo (crear un archivo YAML, etc.)

¿Alguien ha encontrado un buen compromiso para esto? Estoy pensando en volver a la versión homebrew para uso general y escribir un alias para cambiar el camino de regreso a la versión conda según sea necesario. Aunque esto también requerirá rastrear cuál estoy usando ahora ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta