update remove pip conda

remove - Diferencia entre la congelación de pip y la lista de conda.



conda update package (1)

Si el único objetivo es hacer una lista de todos los paquetes instalados, la pip list o la conda list son el camino a seguir.

pip freeze , como conda list --export , es más para generar archivos de requisitos para su entorno. Por ejemplo, si ha creado un paquete en su entorno personalizado con ciertas dependencias, puede hacer la conda list --export > requirements.txt . Cuando esté listo para distribuir su paquete a otros usuarios, pueden duplicar fácilmente su entorno y las dependencias asociadas con conda create --name <envname> --file requirements.txt .


Las diferencias entre conda y pip necesitan una discusión más larga. Hay muchas explicaciones sobre StackOverflow. Este artículo de Jake VanderPlas también es una gran lectura.

También puede encontrar esta tabla útil. Enumera las equivalencias de operaciones entre conda , pip y virtualenv .

Estoy usando tanto "pip freeze" como "conda list" para listar los paquetes instalados en mi entorno, pero ¿cuáles son sus diferencias?