Hay un mejor apoyo para esto ahora conda-env. Ahora puede, por ejemplo, hacer:
name: sample_env
channels:
dependencies:
   - requests
   - bokeh>=0.10.0
   - pip:
     - "--editable=git+https://github.com/pythonforfacebook/facebook-sdk.git@8c0d34291aaafec00e02eaa71cc2a242790a0fcc#egg=facebook_sdk-master"
Todavía está llamando pip bajo las sábanas, pero ahora puede unificar las especificaciones de su paquete conda y pip en un solo environment.ymlarchivo.
Si se quiere actualizar su entorno raíz con este archivo, lo que se necesita para salvar a un archivo (por ejemplo, environment.yml), a continuación, ejecute el comando: conda env update -f environment.yml.
Es más probable que desee crear un nuevo entorno:
conda env create -f environment.yml (cambiado como se supone en los comentarios)
                 
                
                
                 
conda env create -f environment.yml, es conconda createla-fbandera que representa--force.-fen seconda env createrefería a la fuerza, y no porconda createmi error de no leer con atención.Las respuestas están desactualizadas. Simplemente tienes que conda instalar pip y git. Entonces puedes usar pip normalmente:
Activa tu entorno conda
source activate myenvconda install git pippip install git+git://github.com/scrappy/scrappy@masterfuente
masterrama después de eso? ¿Qué pasa si me gustaría probar mi PR desde una rama antes de fusionarme con el maestro?git+gitygit+https, además de otros. Sin embargo, todos los ejemplos de especificaciones muestran un.gitsiempre que se especifica la rama.pip install). La pregunta es cómo hacerlo usandocondadirectamente , que proporciona la respuesta principal.condano admite esto directamente porque se instala desde binarios, mientras que git install sería desde la fuente.conda buildadmite recetas creadas a partir de git. Por otro lado, si todo lo que desea hacer es mantenerse actualizado con el último y mejor paquete, usar pip dentro de Anaconda está bien, o alternativamente, usarlosetup.py developcontra un clon de git.fuente
Encontré una referencia a esto en los problemas de condas . Lo siguiente debería funcionar ahora.
fuente