Cómo instalar paquetes de Python usando pip
Aprenda a instalar y administrar paquetes de terceros en Python usando pip. Descubra entornos virtuales, requisitos.txt y comandos básicos.
Descripción general
Una razón clave de la enorme popularidad de Python es su rico ecosistema de paquetes de terceros, alojados en el Índice de paquetes de Python (PyPI). Estos paquetes le permiten integrar fácilmente web scraping, aprendizaje automático, servidores web y análisis de datos en su código. Para instalar estos paquetes, Python proporciona la herramienta oficial de administración de paquetes, `pip`.
Para instalar un paquete, ejecute `pip install package_name` en la terminal de su sistema. Esto recupera la última versión del paquete de PyPI y lo instala en su sistema. Puede especificar versiones precisas usando una sintaxis como `pip install package_name==1.2.3` o actualizar paquetes existentes con el indicador `--upgrade`.
En el desarrollo moderno, es fundamental utilizar entornos virtuales (como `venv`) para aislar las dependencias de paquetes por proyecto, evitando conflictos entre bibliotecas del sistema global. Luego, las dependencias se pueden exportar a un archivo `requirements.txt` e instalarlas de forma masiva usando el comando `pip install -r require.txt`.
Código y salida de ejecución
Esta simulación muestra cómo se escriben y configuran los comandos pip comunes en entornos de terminal.
# Note: pip is a command-line tool, not a Python code keyword.
# Below is a simulation showing how pip commands are written and run:
command_install = "pip install requests"
command_upgrade = "pip install --upgrade requests"
command_requirements = "pip install -r requirements.txt"
print("To install a package, run:")
print(f" $ {command_install}")
print("To upgrade an existing package, run:")
print(f" $ {command_upgrade}")
print("To install from a requirements file, run:")
print(f" $ {command_requirements}")To install a package, run:
$ pip install requests
To upgrade an existing package, run:
$ pip install --upgrade requests
To install from a requirements file, run:
$ pip install -r requirements.txtImplementación paso a paso
- Abra su terminal o símbolo del sistema (no escriba comandos pip dentro de un archivo Python).
- Ejecute pip install <package_name> para descargar la biblioteca desde PyPI.
- Ejecute pip congelar > requisitos.txt para guardar todas las dependencias del proyecto actual.
Preguntas frecuentes
¿Cómo soluciono el error 'comando pip no encontrado'?
Asegúrese de que Python esté agregado a la variable PATH de su sistema, o intente llamar al contenedor del módulo: python -m pip install <paquete>.
¿Cuál es el propósito de un entorno virtual (venv)?
Aísla las dependencias del proyecto en una carpeta local, evitando que las bibliotecas de un proyecto se rompan o entren en conflicto con las bibliotecas de otro.
Temas relacionados
Aprenda a comprobar su versión de Python. Vea instrucciones para registrarse en la terminal, el símbolo del sistema y dinámicamente dentro de un script de Python.
Cómo manejar excepciones en PythonAprenda a manejar excepciones en Python usando los bloques try, except, else y finalmente. Escriba código Python libre de errores y resistente a fallos.
Recursos recomendados de Python
Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.
Bucles de Python
Aprenda a utilizar bucles de Python para iterar sobre datos. Domine los bucles for, while, rompa, continúe y realice bucles con ejemplos interactivos.
Hoja de referencia del administrador de paquetes Python pip
Guía de referencia de la línea de comandos para pip. Aprenda a instalar, actualizar, desinstalar y administrar paquetes y dependencias de Python.
Python vs JavaScript: ¿Qué lenguaje de programación es mejor?
Una comparación completa entre Python y JavaScript. Explore las diferencias de sintaxis, el rendimiento, los casos de uso (backend frente a frontend) y ejemplos de codificación.