¿Qué hacer cuando se superponen pip y conda?

Tengo una comprensión razonable de la diferencia entreconda install & pip install; Cómopip instala paquetes solo para python yconda puede instalar binarios que no sean de Python. Sin embargo, existe cierta superposición entre estos dos. Lo que me lleva a preguntar:

¿Cuál es la regla general para usarconda opip cuando ambos ofrecen un paquete?

Por ejemplo,TensorFlow está disponible en ambos repositorios pero desdedocumentos de Tensorflow:

dentro de Anaconda, recomendamos instalar TensorFlow con elpip install comando, no con elconda install mando.

Pero, hay muchos otros paquetes que se superponen, comonumpy, scipy etc.


Sin embargo,esta respuesta de Stackoverflow sugiere queconda install debería ser el valor predeterminado &pip solo debe usarse si un paquete no está disponible enconda. ¿Es esto cierto incluso paraTensorFlow u otros paquetes solo para python?

Respuestas a la pregunta(1)

Su respuesta a la pregunta