
punto Es el administrador de paquetes oficial para Python, también de Índice de paquetes de Python (PyPI). PyPI aloja cientos de miles de paquetes que cubren desarrollo web, ciencia de datos, aprendizaje automático, automatización y más. Pip no está instalado de forma predeterminada en Ubuntu 18.04, pero la velocidad de instalación es muy rápida.
Esta guía le muestra cómo instalar pip para Python 3 y Python 2 en Ubuntu 18.04 y le guía a través de los comandos pip más útiles para la gestión diaria de paquetes.
Prerequisite: You need sudo access.
Instalación de Pip en Ubuntu: Python 3 y Python 2
Python 3 (recomendado). Ubuntu 18.04 viene con Python 3 de forma predeterminada. Instale pip para Python 3 usando el siguiente comando:
bashsudo apt updatesudo apt install python3-pip
Esto también instalará los archivos de encabezado y las herramientas de compilación necesarias para compilar la extensión de Python. Verificar la instalación:
bashpip3 --version
El resultado muestra la versión de pip y la versión de Python a la que está vinculado, por ejemplo: pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6).
Pitón 2. Python 2 no está instalado de forma predeterminada en Ubuntu 18.04. Para instalar Python 2 y su paquete pip con un solo comando:
bashsudo apt updatesudo apt install python-pip
verificar:
bashpip --version
Cuándo usar Pip Cuándo usar apt
Antes de usar pip para instalar globalmente un paquete de Python, vale la pena saber cuándo instalarlo apt en cambio.
Si el paquete Python está disponible a través del repositorio de Ubuntu, instálelo usando el siguiente comando apt. Se prueba la compatibilidad de estos paquetes con las bibliotecas del sistema Ubuntu y reciben actualizaciones de seguridad a través del proceso normal de actualización de Ubuntu.
Utilice pip para los siguientes paquetes apt No disponible, o cuando necesita una versión más nueva que la que ofrece Ubuntu.
Para la mayoría de los proyectos, el método más seguro es utilizar pip en un entorno virtual. Crear un python3 -m venv myenv y activarlo source myenv/bin/activate. Una vez dentro, pip instalará paquetes en un entorno aislado que sólo es adecuado para ese proyecto específico. De esta manera, actualizar la suite de un proyecto no arruinará otro proyecto.
Cómo usar Pip: instalar, actualizar y desinstalar paquetes
instalar un paquete (última versión):
bashpip3 install scrapy
Instale una versión específica:
bashpip3 install scrapy==1.5
Instalar desde el archivo de requisitos. uno requirements.txt El documento enumera los paquetes de software necesarios para el proyecto, así como los pines de versión opcionales. Esta es la forma estándar de compartir y reproducir un entorno Python:
bashpip3 install -r requirements.txt
Generar documentos de requisitos del entorno actual. pip3 freeze > requirements.txt. Esto capturará todos los paquetes instalados y sus versiones exactas.
Lista de paquetes instalados:
bashpip3 list
Paquete de actualización:
bashpip3 install --upgrade package_name
Desinstalar un paquete:
bashpip3 uninstall package_name
reemplazar pip3 y pip Al usar Python 2, en cualquiera de estos comandos. Para obtener ayuda con cualquiera de los subcomandos, ejecute pip3 .
Pip ahora está instalado en su sistema Ubuntu 18.04. visita guía de usuario de pip Obtenga información sobre la resolución de dependencias, hosts confiables y perfiles. Si tiene algún problema, deje un comentario a continuación.









