Respuestas:
Escriba pip install -h
para enumerar la ayuda:
-U, --upgrade Actualiza todos los paquetes a la última versión disponible
Entonces, si ya tiene un paquete instalado, actualizará el paquete por usted. Sin el modificador -U le dirá que el paquete ya está instalado y saldrá.
Cada pip
subcomando tiene su propia lista de ayuda. pip -h
muestra ayuda general y pip [subcommand] -h
le brinda ayuda para ese subcomando, como install
.
También puede encontrar la documentación de referencia completa en línea ; la sección de Opciones generales cubre los conmutadores disponibles para cada pip
subcomando, mientras que cada subcomando tiene una sección de Opciones separada para cubrir los conmutadores específicos del subcomando; vea la sección de pip install
opciones , por ejemplo.
pip freeze --local | cut -d = -f 1 | xargs pip install -U
para actualizar todos sus paquetes.
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)