Cuando utiliza pip
para instalar un paquete, todos los paquetes necesarios también se instalarán con él (dependencias). ¿La desinstalación de ese paquete también elimina los paquetes dependientes?
pip
es a) notoriamente frágil y dependiente de la versión, también b) en algunas instalaciones de clientes con las que tuve que trabajar, se instaló con derechos de administrador (aunque los paquetes no lo eran), por lo tanto, romperlo o desinstalarlo fue una pena enorme y tuvo una oportunidad para hacerlo bien. c) la conectividad a internet puede no ser excelente; Por razones de seguridad, las máquinas corporativas a menudo tienen un cortafuegos, por lo que no puede asumir la conectividad directa, y debe saber de antemano todo lo que necesitará y su versión, y descargarlo.