Cómo instalar PIP para Python en Windows, Mac y Linux

Cómo instalar PIP para Python en Windows, Mac y Linux / Programación

Al igual que con cualquier lenguaje de programación serio, Python admite bibliotecas y marcos de terceros que puede instalar para evitar tener que reinventar la rueda con cada nuevo proyecto. Puede encontrarlos en un repositorio central llamado PyPI (Índice de Paquetes de Python).

Pero la descarga, instalación y administración de estos paquetes a mano puede ser frustrante y llevar mucho tiempo, por lo que muchos desarrolladores de Python confían en una herramienta especial llamada PIP for Python para hacer todo más fácil y rápido..

Qué es PIP para Python?

PIP es un acrónimo recursivo que significa “PIP instala paquetes” o “Programa de instalador preferido”. Es una utilidad de línea de comandos que le permite instalar, reinstalar o desinstalar paquetes PyPI con un comando simple y directo: pipa.

Si alguna vez ha realizado un trabajo de línea de comandos en Windows (con el símbolo del sistema 7 Tareas comunes, el símbolo del sistema de Windows hace que las tareas comunes sean rápidas y fáciles 7 el símbolo del sistema de Windows se hace fácil y rápido No permita que la línea de comandos lo intimide. Es más simple y más útil de lo que espera. Es posible que se sorprenda por lo que puede lograr con solo presionar algunas teclas. Leer más) o Mac o Linux (con la Terminal y Bash una AZ de Linux - 40 comandos esenciales que debe saber una AZ de Linux: 40 comandos esenciales que debe saber Linux es la tercera rueda que a menudo se ignora para Windows y Mac. Sí, en la última década, el sistema operativo de código abierto ha ganado mucha tracción, pero aún está muy lejos de ser considerado … Leer más), entonces te sentirás como en casa y podrás saltarte las instrucciones de instalación para tu sistema operativo en particular.

PIP está instalado con Python?

Si estas usando Python 2.7.9 (o mayor) o Python 3.4 (o mayor), luego PIP viene instalado con Python por defecto. Si está utilizando una versión anterior de Python, deberá seguir los pasos de instalación a continuación. De lo contrario, vaya al final para aprender cómo empezar a usar PIP..

Si está ejecutando Python en un entorno virtual creado con virtualenv o pyvenv, entonces PIP estará disponible para ese entorno, independientemente de la versión de Python. Aprenda más sobre los entornos virtuales de Python y por qué son útiles Aprenda cómo usar el entorno virtual de Python Aprenda a usar el entorno virtual de Python Ya sea que sea un desarrollador experimentado de Python, o simplemente esté comenzando, aprenda cómo configurar un entorno virtual Es esencial para cualquier proyecto de Python. Lee mas .

Python está correctamente instalado?

Tienes que asegurarte de que Python esté correctamente instalado en tu sistema. En Windows, abra el símbolo del sistema usando Tecla de Windows + X y seleccionando Símbolo del sistema. En Mac, abre la Terminal usando Comando + Espacio y buscando terminal. En Linux, abra la Terminal usando Ctrl + Alt + T o cualquier otra cosa que se haga en su distribución particular.

Luego escriba:

python --version

En Linux, los usuarios de Python 3.x pueden necesitar usar:

python3 --version

Si obtiene un número de versión (por ejemplo,. “Python 2.7.5”), entonces significa que Python está listo para ir.

Si obtienes un “Python no está definido” mensaje, entonces primero tendrás que instalar Python correctamente. Eso está más allá del alcance de este artículo. Visite el sitio de Python para obtener instrucciones.

Cómo instalar PIP en Windows

Las siguientes instrucciones deberían funcionar en Windows 7, Windows 8.1 y Windows 10:

  1. Descarga el script del instalador get-pip.py. Si estás en Python 3.2, necesitarás esta versión de get-pip.py en su lugar. De cualquier manera, haga clic derecho en el enlace y seleccione Guardar como… y guárdelo en cualquier ubicación segura, como su carpeta de descargas.
  2. Abra el símbolo del sistema y navegue hasta get-pip.py archivo.
  3. Ejecuta el siguiente comando: python get-pip.py

Cómo instalar PIP en Mac

Los sistemas Mac modernos vienen con Python y PIP ya instalados. Sin embargo, esta versión de Python tiende a estar desactualizada y no es la mejor opción para el desarrollo serio de Python, por lo que es altamente recomendable que instale una versión más actual de Python y PIP..

Si desea utilizar la instalación de Python del sistema nativo pero no tiene PIP disponible, puede instalar PIP con el siguiente comando en la Terminal:

sudo easy_install pip

Si prefiere instalar una versión más actualizada de Python, puede usar Homebrew. ¿No sabes que es eso? Obtenga más información sobre la instalación de software con Homebrew en Mac Cómo instalar aplicaciones de Mac en la terminal Uso de Homebrew Cómo instalar aplicaciones de Mac en la terminal con Homebrew ¿Sabía que puede instalar software de Mac en la Terminal? Aquí se explica cómo usar Homebrew para instalar aplicaciones de Mac fácilmente. Lee mas . Las siguientes instrucciones asumen que ya tienes Homebrew instalado y listo para usar.

Instalar Python con Homebrew implica un solo comando:

brew instalar python

Esto instalará la última versión de Python, que debe venir empaquetada con PIP. Si la instalación es exitosa pero PIP no está disponible, es posible que deba volver a vincular Python usando el siguiente comando de Terminal:

elaborar cerveza desvincular python && crear enlace python

Cómo instalar PIP en Linux

Si su distro de Linux vino con Python ya instalado, debería poder instalar PIP usando el administrador de paquetes de su sistema. Esto es preferible ya que las versiones de Python instaladas en el sistema no funcionan bien con el script get-pip.py utilizado en Windows y Mac.

Herramienta de paquete avanzada (Python 2.x)

sudo apt-get install python-pip

Herramienta de paquete avanzada (Python 3.x)

sudo apt-get install python3-pip

Gestor de paquetes pacman (Python 2.x)

sudo pacman -S python2-pip

Gestor de paquetes pacman (Python 3.x)

sudo pacman -S python-pip

Yum Package Manager (Python 2.x)

sudo yum actualiza python-setuptools sudo yum instala python-pip python-wheel

Yum Package Manager (Python 3.x)

sudo yum instalar python3 python3 rueda

Yum Dandificado (Python 2.x)

sudo dnf actualizar python-setuptools sudo dnf instalar python-pip python-wheel

Yum Dandificado (Python 3.x)

sudo dnf instalar python3 python3 rueda

Gestor de paquetes Zypper (Python 2.x)

sudo zypper instalar python-pip python-setuptools python-wheel

Gestor de paquetes Zypper (Python 3.x)

sudo zypper instalar python3-pip python3-setuptools python3-wheel

Cómo instalar PIP en Raspberry Pi

Como usuario de Raspberry Pi, es probable que esté ejecutando Raspbian ya que es el sistema operativo oficial designado y proporcionado por la Fundación Raspberry Pi. Usted es libre de instalar otro sistema operativo, como Ubuntu Cómo ejecutar Ubuntu en su Raspberry Pi Cómo hacer que Ubuntu se ejecute en su Raspberry Pi Raspbian Jessie es un gran sistema operativo de Raspberry Pi. Pero, ¿y si quieres una experiencia de Linux más tradicional? Bueno, podrías seguir adelante e instalar Ubuntu en su lugar. Lee más, pero en ese caso deberías mirar las instrucciones de Linux.

A partir de Raspbian Jessie, PIP viene instalado por defecto. Es una de las grandes razones para actualizarse a Raspbian Jessie en lugar de quedarse con Raspbian Wheezy o Raspbian Jessie Lite. Sin embargo, si está en una versión anterior de Raspbian, aún puede instalar PIP.

En Python 2.x:

sudo apt-get install python-pip

En Python 3.x:

sudo apt-get install python3-pip

Con Raspbian, los usuarios de Python 2.x deben usar pipa mientras que los usuarios de Python 3.x deberían usar pip3 cuando se emiten comandos PIP.

Cómo actualizar PIP para Python

Si bien el PIP en sí no se actualiza con mucha frecuencia, sigue siendo importante mantenerse al tanto de las nuevas versiones, ya que puede haber correcciones importantes a los errores, la compatibilidad y los agujeros de seguridad. Afortunadamente, la actualización de PIP es muy rápida y simple.

En Windows:

python -m pip install -U pip

En Mac, Linux o Raspberry Pi:

pip instalar -U pip

En ciertas versiones de Linux y Raspberry Pi, es posible que deba usar pip3 en lugar.

Cómo administrar paquetes de Python con PIP

Una vez que PIP esté listo, puede comenzar a instalar paquetes desde PyPI:

pip instalar nombre-paquete

Para instalar una versión específica de un paquete en lugar de la última versión:

pip instalar nombre-paquete == 1.0.0

Para buscar PyPI para un paquete en particular:

búsqueda de pip "consulta"

Para ver detalles sobre un paquete instalado:

pip show nombre-paquete

Para listar todos los paquetes instalados:

lista de pips

Para enumerar todos los paquetes obsoletos:

lista de pips - obsoleta

Para actualizar un paquete obsoleto:

pip instalar nombre-paquete - actualizar

Tenga en cuenta que las versiones anteriores de un paquete son eliminadas automáticamente por PIP cuando se actualiza a una versión más nueva de ese paquete.

Para reinstalar completamente un paquete:

pip instalar nombre-paquete - actualizar - forzar-reinstalar

Para deshacerse completamente de un paquete:

pip desinstalar nombre-paquete

Aprende más sobre Python

Recomendamos leer sobre las razones por las que Python es útil hoy en día y los trabajos de programación de computadoras más demandantes, lo que puede motivarlo a seguir aprendiendo Python y elevar sus habilidades al siguiente nivel..

Si aún eres un principiante, consulta estos ejemplos básicos de aprendizaje de Python, nuestra guía para usar los diccionarios de Python y estos 5 mejores sitios web para aprender sobre la programación de Python. Si eres más de un desarrollador intermedio de Python, considera aumentar tu conocimiento con estos cursos en línea de Python que valen la pena 5 Cursos que te llevarán de principiante a profesional de Python Cursos que te llevarán de principiante a profesional de Python Estos cinco cursos enseñarán todo sobre la programación en Python, uno de los lenguajes más populares que hay ahora. Lee mas .

Explorar más sobre: ​​Programación, Python.