Instalar pip en Ubuntu y otros linux

Instalar pip en Ubuntu y otros linux.

Pip (abreviatura de «Pip Installs Packages» o «Pip Installs Python»), es un administrador de paquetes Python gratuito, de código abierto y multiplataforma. La herramienta pip nos permite instalar y administrar los paquetes Python de forma sencilla, desde su repositorio online con el índice de paquetes Python (PyPI). También admite índices locales que tengas en tu sistema.

Publicado bajo licencia MIT, lo debes ejecutar como root. En este tutorial, vemos como instalar el administrador de paquetes pip python en sus dos versiones más habituales, Python 3 y Python 2.

Instalar pip

Instalar pip

 

Instalar pip en Ubuntu y otros linux

Vemos como instalar pip, en las distribuciones linux más utilizadas por los usuarios.

En Debian, Ubuntu, Linux Mint y derivados:

# python 2.x
apt install python-pip

# python 3.x
apt install python3-pip

Instalar pip en Fedora y derivados:

# python 2.x 
dnf install python-pip 

# python 3.x 
dnf install python3

Instalar pip en Arch y derivados:

# python 2.x 
pacman -S python2-pip

# python 3.x 
pacman -S python-pip

En CentOS y derivados:

yum install epel-release

yum update

yum install python-pip

En OpenSuse y derivados:

# python 2.x 
zypper install python-pip 

# python 3.x 
zypper install python3-pip

 

El uso del administrador de paquetes es bastante simple, usa comandos habituales. Puedes ver el manual con el siguiente comando.

pip help

Salida…

root@solo-linux:~# pip help

Usage:   
  pip <command> [options]

Commands:
  install                     Install packages.
  download                    Download packages.
  uninstall                   Uninstall packages.
  freeze                      Output installed packages in requirements format.
  list                        List installed packages.
  show                        Show information about installed packages.
  check                       Verify installed packages have compatible dependencies.
  search                      Search PyPI for packages.
  wheel                       Build wheels from your requirements.
  hash                        Compute hashes of package archives.
  completion                  A helper command used for command completion.
  help                        Show help for commands.

General Options:
  -h, --help                  Show help.
  --isolated                  Run pip in an isolated mode, ignoring
                              environment variables and user configuration.
  -v, --verbose               Give more output. Option is additive, and can be
                              used up to 3 times.
  -V, --version               Show version and exit.
  -q, --quiet                 Give less output. Option is additive, and can be
                              used up to 3 times (corresponding to WARNING,
                              ERROR, and CRITICAL logging levels).
  --log <path>                Path to a verbose appending log.
  --proxy <proxy>             Specify a proxy in the form
                              [user:passwd@]proxy.server:port.
  --retries <retries>         Maximum number of retries each connection should
                              attempt (default 5 times).
  --timeout <sec>             Set the socket timeout (default 15 seconds).
  --exists-action <action>    Default action when a path already exists:
                              (s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort.
  --trusted-host <hostname>   Mark this host as trusted, even though it does
                              not have valid or any HTTPS.
  --cert <path>               Path to alternate CA bundle.
  --client-cert <path>        Path to SSL client certificate, a single file
                              containing the private key and the certificate
                              in PEM format.
  --cache-dir <dir>           Store the cache data in <dir>.
  --no-cache-dir              Disable the cache.
  --disable-pip-version-check
                              Don't periodically check PyPI to determine
                              whether a new version of pip is available for
                              download. Implied with --no-index.

Nota: Si haces uso de Python 2.x, debes usar la sintaxis siguiente.

pid [comando] [paquete]

Si por el contrario prefieres Python 3.x, debes ejecutar…

pid3 [comando] [paquete]

Vemos un ejemplo (de los dos) al revisar la versión instalada.

root@solo-linux:~# pip --version
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)

root@solo-linux:~# pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

Otros ejemplos de uso.

pip install package
pip uninstall package
pip search package

pip3 install package
pip3 uninstall package
pip3 search package

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Instalar pip en Ubuntu y otros linux.

 

Agregar comentario