Usar pip3 para instalar módulos de Python3

 

Generalidades

Este artículo explica cómo usar pip3 para instalar módulos de Python.

Para correr los siguientes comandos, tú debes iniciar sesión en tu servidor vía SSH con tu usuario Shell.

Cómo usar pip3

Antes de instalar cualquier módulo, debes asegurarte de que pip3 esté instalado. Las siguientes secciones brindan más información sobre cómo instalar, activar, y actualizar pip3.

Instalar

Cuando usas una versión personalizada de Python 3, pip3 ya está instalado. Puedes visitar esta página si necesitas encontrar formas adicionales de instalarlo por separado.

Activar

Una vez instalado, corre lo siguiente para activar el ambiente local de Python.

[server]$ . ~/.bash_profile

Ahora puedes acceder a pip3. Confirmalo corriendo lo siguiente:

[server]$ pip3 --version
pip 18.1 from /home/username/opt/python-3.6.2/lib/python3.6/site-packages/pip (python 3.6)

Actualizar

Hasta este punto es una buena idea actualizar pip3. Puedes actualizarlo corriendo lo siguiente:

[server]$ python3 -m pip install --upgrade pip

Instalar módulos

Al trabajar con proyectos de Python, se recomienda crear un entorno virtual. Esto te permite crear un entorno aislado, separado de la versión del sistema de Python. Cualquier cambio que realices en este entorno virtual solo afectará al proyecto individual y a nada más. De esta manera, es una forma muy segura de probar tus proyectos, ya que se pueden eliminar y reconstruir muy fácilmente. Revisa este artículo para obtener más detalles.

Instalar un entorno virtual (ambiente virtual) es importante si quieres correr pip. Normalmente, pip intenta instalarse en la carpeta del sistema por defecto de Python. Cuando creas un entorno virtual, pip se instala localmente dentro de tu usuario, entonces tu podrás instalar cualquier cosa sin que hayan cualquier clase de error.

Para usar pip3 para instalar fácilmente módulos personalizados:

  1. Instala una versión personalizada de Python3 y crear un ambiente virtual.
  2. Asegúrate de estar en el mismo directorio que el entorno virtual que creaste.
  3. Corre el siguiente comando para activar este nuevo ambiente virtual (cambia el directorio donde lo instalaste):

    Asegúrate de cambiar el directorio a donde lo instalaste. El siguiente ejemplo asume que el nombre de tu entorno virtual es venv.

    [server]$ source venv/bin/activate

    El nombre del ambiente virtual actual aparece a la izquierda del intento. Por ejemplo:

    (venv) [server]$ 
  4. Usa pip3 para instalar un módulo:
    (venv) [server]$ pip3 install module
    Por ejemplo, tu puedes python-openstackclient si vas a trabajar con usar openstack. Por ejemplo:
    (venv) [server]$ pip3 install python-openstackclient

Revisa los siguientes link para más ejemplos de módulos:

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?