{"id":9060,"date":"2019-08-23T16:21:40","date_gmt":"2019-08-23T16:21:40","guid":{"rendered":"https:\/\/blog.hostinger.io\/es-tutoriales\/?p=9060"},"modified":"2025-12-18T22:35:55","modified_gmt":"2025-12-18T21:35:55","slug":"instalar-python-pip-ubuntu","status":"publish","type":"post","link":"\/es\/tutoriales\/instalar-python-pip-ubuntu\/","title":{"rendered":"C\u00f3mo instalar Python con pip en Ubuntu"},"content":{"rendered":"<p>pip, siglas de pip instala paquetes, es un sistema de gesti&oacute;n de paquetes para instalar dependencias de Python. A diferencia del gestor de software predeterminado de Linux, esta herramienta tiene caracter&iacute;sticas adicionales que la hacen m&aacute;s flexible y fiable.<\/p><p>Por ejemplo, pip utiliza un repositorio m&aacute;s completo y tiene resoluci&oacute;n de dependencias para garantizar la compatibilidad. Esto hace que pip sea la herramienta preferida para gestionar software durante el despliegue de proyectos Python.<\/p><p>Este art&iacute;culo explicar&aacute; c&oacute;mo instalar pip en un servidor privado virtual (VPS) Ubuntu y los comandos pip b&aacute;sicos para gestionar paquetes Python en tu sistema.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-26004\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2022\/12\/Linux-cheat-sheet-ES.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2022\/12\/Linux-cheat-sheet-ES.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2022\/12\/Linux-cheat-sheet-ES.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n\n\n<div class=\"protip\"><div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                   &iquest;Qu&eacute; es pip?\n                <\/p>\n            <\/div>\n            <p class=\"protip__content\">pip instala paquetes (pip) es un gestor de paquetes de Python para instalar, actualizar y eliminar m&oacute;dulos. Te permite seleccionar una versi&oacute;n de software espec&iacute;fica, aislar paquetes en entornos virtuales de Python y comprobar autom&aacute;ticamente las dependencias. Debido a sus ventajas, pip es el mejor software para configurar un entorno de alojamiento para proyectos Python.<\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-requisitos-previos-para-instalar-python-en-ubuntu\">Requisitos previos para instalar python en Ubuntu<\/h2><p>Antes de proceder con los pasos, aseg&uacute;rate de que tienes un VPS que ejecuta una versi&oacute;n m&aacute;s reciente del sistema operativo Ubuntu, como <strong>la 22.04<\/strong>. De lo contrario, los comandos de instalaci&oacute;n podr&iacute;an ser diferentes.<\/p><p>El <a href=\"\/es\/servidor-vps\">alojamiento VPS<\/a> de Hostinger es compatible con varios sistemas operativos y software, lo que garantiza procesos fluidos de instalaci&oacute;n de pip y despliegue de Python.<\/p><p>Los usuarios pueden configurar distros Linux y aplicaciones en un clic utilizando nuestras <a href=\"https:\/\/support.hostinger.com\/es\/articles\/1583571-cuales-son-los-sistemas-operativos-disponibles-para-vps\" target=\"_blank\" rel=\"noreferrer noopener\">plantillas de sistemas operativos VPS<\/a>. Por ejemplo, pueden utilizar la plantilla <strong>Ubuntu 22.04 con Django <\/strong>para acelerar la implantaci&oacute;n de Python.<\/p><p>Otras funciones tambi&eacute;n ayudan a simplificar otras tareas de gesti&oacute;n del servidor. El navegador<strong> Terminal <\/strong>te permite conectarte al VPS directamente desde tu navegador web. Tambi&eacute;n puedes generar comandos para la administraci&oacute;n del servidor mediante sencillas instrucciones con Kodee, nuestro Asistente con IA.<\/p><p>Nuestros planes VPS son adecuados para principiantes con conocimientos t&eacute;cnicos m&iacute;nimos y para expertos que necesitan un control total sobre su entorno de alojamiento.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/es\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-instalar-pip-en-ubuntu\">C&oacute;mo instalar pip en Ubuntu<\/h2><p>Tras adquirir un plan de alojamiento VPS de Hostinger e instalar <strong>Ubuntu 22.04<\/strong>, sigue estos pasos para instalar pip.<\/p><h3 class=\"wp-block-heading\">1. Con&eacute;ctate a tu VPS y crea una cuenta nueva<\/h3><p>Para ejecutar comandos en tu VPS, con&eacute;ctate al sistema mediante el protocolo de shell seguro (SSH).<\/p><p>Los usuarios de<strong> Linux <\/strong>o <strong>macOS <\/strong>pueden utilizar <strong>Terminal<\/strong>. Sin embargo, en este tutorial utilizaremos el <a href=\"\/es\/tutoriales\/conectar-usando-terminal-putty-ssh\/\">cliente PuTTY<\/a>, ya que tambi&eacute;n es compatible con otros sistemas operativos, incluido <strong>Windows<\/strong>.<\/p><p>Tras instalar PuTTY, abre la aplicaci&oacute;n e introduce la direcci&oacute;n IP de tu VPS. Haz clic en <strong>Abrir <\/strong>e inicia sesi&oacute;n como usuario <strong>root<\/strong>. Los usuarios de Hostinger pueden encontrar la informaci&oacute;n de acceso a su VPS navegando a <strong>hPanel <\/strong>&rarr; <strong>VPS <\/strong>&rarr; <strong>Administrar <\/strong>&rarr; <strong>Acceso SSH<\/strong>.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"429\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/vista-general-vps.png\/public\" alt=\"Vista general de VPS en hPanel\" class=\"wp-image-42875\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/vista-general-vps.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/vista-general-vps.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/vista-general-vps.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/vista-general-vps.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Como utilizar root para ejecutar <a href=\"\/es\/tutoriales\/linux-comandos\/\">comandos de Linux<\/a> puede ser arriesgado debido a la falta de confirmaci&oacute;n, vamos a crear un nuevo superusuario. &Eacute;ste es el comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">adduser tu-nombredeusuario<\/pre><p>Introduce la contrase&ntilde;a de tu nuevo usuario y otros datos. A continuaci&oacute;n, concede a la cuenta privilegios administrativos a&ntilde;adi&eacute;ndola al grupo <a href=\"\/es\/tutoriales\/usar-comando-sudo-y-archivo-sudo\/\">sudo<\/a>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">usermod -a -G sudo tu-nombredeusuario<\/pre><p>Ahora, cambiemos al nuevo usuario utilizando el siguiente comando:&nbsp;<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">su tu-nombredeusuario<\/pre><p>Una vez que cambie tu nombre en la l&iacute;nea de comandos, introduce <strong>cd <\/strong>para volver al directorio inicial y podremos continuar con la instalaci&oacute;n.<\/p><h3 class=\"wp-block-heading\">2. Actualiza el repositorio de paquetes de tu sistema<\/h3><p>Empieza por actualizar la lista de paquetes de tu repositorio del sistema para asegurarte de que obtienes la &uacute;ltima versi&oacute;n del software. Aqu&iacute; te explicamos c&oacute;mo hacerlo en Ubuntu:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt update<\/pre><p>Introduce la contrase&ntilde;a de usuario y pulsa <strong>Y <\/strong>si la l&iacute;nea de comandos te pide confirmaci&oacute;n.<\/p><p>Aunque es opcional, tambi&eacute;n recomendamos instalar el &uacute;ltimo parche disponible para evitar problemas de incompatibilidad.<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt upgrade<\/pre><h3 class=\"wp-block-heading\">3. Instala el paquete pip de Python<\/h3><p>Para funcionar correctamente, el gestor de paquetes pip requiere Python como int&eacute;rprete. Como este lenguaje de programaci&oacute;n suele estar preconfigurado en Ubuntu, ejecuta este comando para comprobar si tu sistema lo tiene:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">python3 -V<\/pre><figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"946\" height=\"48\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image.png\/public\" alt=\"Uso de python3 -V\" class=\"wp-image-42876\" style=\"width:840px;height:auto\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image.png\/w=946,fit=scale-down 946w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 946px) 100vw, 946px\" \/><\/figure><p>Si tu interfaz de l&iacute;nea de comandos devuelve el n&uacute;mero de versi&oacute;n de Python, el lenguaje de programaci&oacute;n ya est&aacute; instalado.<\/p><p>De lo contrario, aparecer&aacute; un mensaje de error y deber&aacute;s configurarlo manualmente ejecutando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install python3<\/pre><p>Pulsa <strong>Y <\/strong>y <strong>Enter <\/strong>para confirmar la instalaci&oacute;n. A continuaci&oacute;n, ejecuta el siguiente comando para instalar pip y todas las dependencias para construir m&oacute;dulos de Python:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install python3-pip<\/pre><p>Ahora, consulta la versi&oacute;n de pip para asegurarte de que est&aacute; instalada correctamente utilizando el siguiente comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">pip3 --version<\/pre><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"928\" height=\"46\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-1.png\/public\" alt=\"Uso de pip3 --version\" class=\"wp-image-42877\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-1.png\/w=928,fit=scale-down 928w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 928px) 100vw, 928px\" \/><\/figure><p>Ya est&aacute;. Ahora puedes utilizar pip para gestionar las dependencias de tu aplicaci&oacute;n Python.<\/p><p>Por defecto, deber&iacute;as obtener la &uacute;ltima versi&oacute;n del repositorio de tu sistema. Para actualizarla, ejecuta:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo pip3 install --upgrade pip<\/pre><p>\n\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>&iexcl;Importante!<\/strong> El gestor de paquetes pip3 s&oacute;lo funcionar&aacute; en el entorno Python 3. Utiliza pip si est&aacute;s ejecutando Python o Python2.\n            <\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\">4. Utiliza pip para gestionar paquetes de Python<\/h3><p>Antes de utilizar pip para instalar paquetes, vamos a aprender c&oacute;mo funciona.<\/p><p>A diferencia de los gestores de paquetes por defecto de Linux, que obtienen el software del repositorio del sistema operativo, esta herramienta utiliza el m&aacute;s completo <a href=\"https:\/\/pypi.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">&Iacute;ndice de Paquetes de Python<\/a> (PyPI).<\/p><p>Al instalar paquetes de Python, pip comprueba autom&aacute;ticamente si todas las dependencias ya est&aacute;n configuradas. En caso contrario, las instala primero para garantizar la compatibilidad y funcionalidad.<\/p><p>Para instalar m&oacute;dulos de Python mediante pip, ejecuta la siguiente sintaxis de comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo pip install package-name<\/pre><p>Sustituye <strong>package-name <\/strong>por el software que desees. Por ejemplo, ejecuta lo siguiente para instalar la herramienta de red de rastreo web<strong> Scrapy<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo pip3 install scrapy<\/pre><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"960\" height=\"267\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-2.png\/public\" alt=\"Uso de sudo pip3 install scrapy\" class=\"wp-image-42878\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-2.png\/w=960,fit=scale-down 960w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-2.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-2.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-2.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/figure><p>Si quieres configurar una versi&oacute;n concreta del paquete, a&ntilde;ade el n&uacute;mero al final del comando. Por ejemplo, lo siguiente configurar&aacute; <strong>Scrapy 1.5<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo pip3 install scrapy==1.5<\/pre><p>Puedes comprobar todos los paquetes pip instalados y su versi&oacute;n utilizando el comando <strong>list<\/strong>. Para encontrar un software concreto, canaliza la salida a <strong>grep <\/strong>de la siguiente forma:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo pip3 list | Scrapy<\/pre><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"820\" height=\"46\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-3.png\/public\" alt=\"\" class=\"wp-image-42879\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-3.png\/w=820,fit=scale-down 820w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-3.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-3.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/image-3.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 820px) 100vw, 820px\" \/><\/figure><p>\n\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>&iexcl;Importante!<\/strong> Si tu interfaz de l&iacute;nea de comandos da una salida vac&iacute;a, comprueba las may&uacute;sculas, ya que Linux distingue entre may&uacute;sculas y min&uacute;sculas.\n            <\/p><\/div>\n\n\n\n<\/p><p>Para actualizar un paquete Python, utiliza la opci&oacute;n &ndash;upgrade como el comando siguiente:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo pip3 install scrapy -&ndash;upgrade<\/pre><p>Para eliminar un paquete de tu sistema Ubuntu, introduce el siguiente comando pero sustituye <strong>package-name <\/strong>por el nombre real del software:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo pip3 desinstalar package-name<\/pre><p>Por defecto, el comando <strong>desinstalar <\/strong>no elimina las dependencias del software, ya que otros m&oacute;dulos podr&iacute;an seguir utiliz&aacute;ndolas.&nbsp;<\/p><p>Mantener paquetes Python sin usar puede presentar riesgos de seguridad si no se actualizan y gestionan correctamente.<\/p><p>Si deseas eliminar las dependencias, enumera sus nombres en un archivo <strong>TXT <\/strong>y especif&iacute;calo as&iacute; en tu comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo pip3 uninstall package-name -r dependency_list.txt<\/pre><p>Te recomendamos que consultes la documentaci&oacute;n de pip para conocer otras utilidades para gestionar paquetes de Python. Tambi&eacute;n puedes pedir a Kodee que genere comandos en funci&oacute;n de tus necesidades.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"700\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/kodee-hostinger.png\/public\" alt=\"Asistente de IA Kodee de Hostinger\" class=\"wp-image-42880\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/kodee-hostinger.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/kodee-hostinger.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/kodee-hostinger.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2019\/08\/kodee-hostinger.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>pip te permite gestionar f&aacute;cilmente paquetes de software Python para preparar tu entorno de alojamiento antes de su despliegue. En este tutorial, hemos explicado c&oacute;mo instalar esta herramienta en un servidor Ubuntu.<\/p><p>Tras adquirir un plan de alojamiento VPS Linux en Hostinger, sigue estos pasos para instalar Python en Ubuntu:&nbsp;<\/p><ol class=\"wp-block-list\">\n<li>Accede a tu VPS mediante un cliente SSH o Terminal y crea una nueva cuenta de superusuario.<\/li>\n\n\n\n<li>Para obtener la &uacute;ltima versi&oacute;n del paquete, actualiza el repositorio de tu sistema utilizando <strong>apt update <\/strong>y <strong>apt upgrade<\/strong>.<\/li>\n\n\n\n<li>Configura <strong>Python3 <\/strong>y <strong>Pip3 <\/strong>utilizando el comando <strong>apt install<\/strong>.<\/li>\n\n\n\n<li>Descarga, lista, actualiza y elimina los paquetes instalados desde el repositorio Python Package Index utilizando el comando <strong>pip3<\/strong>.<\/li>\n<\/ol><p>Para simplificar la gesti&oacute;n de paquetes de Python, utiliza Kodee para ayudarte a generar comandos pip para tus tareas.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/es\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-instalar-python-en-ubuntu-preguntas-frecuentes\">C&oacute;mo instalar Python en Ubuntu &ndash; Preguntas frecuentes<\/h2><p>Esta secci&oacute;n responder&aacute; a varias preguntas sobre la instalaci&oacute;n de pip en una m&aacute;quina Ubuntu.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-694473bbc6572\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Cu&aacute;l es el comando para comprobar si pip est&aacute; instalado en Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Para comprobar si pip est&aacute; instalado, consulta su versi&oacute;n mediante el comando <strong>pip3 &ndash;version<\/strong>.&nbsp;<\/p>\n<p>Si su interfaz de l&iacute;nea de comandos devuelve un n&uacute;mero, el programa est&aacute; configurado correctamente. En caso contrario, arrojar&aacute; el error &ldquo;comando no encontrado&rdquo;.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-694473bbc6576\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Hay alguna dependencia para instalar pip en Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&iacute;. Antes de instalar pip3 en Ubuntu, configura el paquete Python 3 mediante el comando <strong>apt install python3<\/strong>.&nbsp;<\/p>\n<p>Recuerda instalar la versi&oacute;n correcta de pip, ya que pip3 s&oacute;lo funciona en entornos Python 3.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-694473bbc6577\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;C&oacute;mo actualizo pip en Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Para actualizar pip, ejecuta el comando <strong>pip3 install -upgrade <\/strong>en tu Terminal. Obtendr&aacute;s la nueva versi&oacute;n de PyPI en lugar del repositorio por defecto de tu sistema, lo que significa que no necesitas ejecutar <strong>apt update <\/strong>antes.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-\"><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>pip, siglas de pip instala paquetes, es un sistema de gesti&oacute;n de paquetes para instalar dependencias de Python. A diferencia del gestor de software predeterminado de Linux, esta herramienta tiene caracter&iacute;sticas adicionales que la hacen m&aacute;s flexible y fiable. Por ejemplo, pip utiliza un repositorio m&aacute;s completo y tiene resoluci&oacute;n de dependencias para garantizar la [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/es\/tutoriales\/instalar-python-pip-ubuntu\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":85,"featured_media":18805,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo instalar Python con Pip en Ubuntu","rank_math_description":"Aprende a instalar Python en Ubuntu paso a paso para gestionar paquetes y optimizar tus proyectos en un VPS.","rank_math_focus_keyword":"instalar python ubuntu","footnotes":""},"categories":[5700],"tags":[],"class_list":["post-9060","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/install-pip-in-ubuntu\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-instalar-python-ubuntu\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/installer-pip-sur-ubuntu\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/instalar-python-pip-ubuntu\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-install-pip-python-ubuntu\/","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/pip-auf-ubuntu-installieren\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/install-pip-ubuntu\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/install-pip-ubuntu\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/install-pip-in-ubuntu\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/install-pip-in-ubuntu\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/install-pip-in-ubuntu\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/install-pip-in-ubuntu\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/install-pip-in-ubuntu\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/instalar-python-pip-ubuntu\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/instalar-python-pip-ubuntu\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/instalar-python-pip-ubuntu\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-instalar-python-ubuntu\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/9060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/comments?post=9060"}],"version-history":[{"count":16,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/9060\/revisions"}],"predecessor-version":[{"id":49958,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/9060\/revisions\/49958"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/media\/18805"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/media?parent=9060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/categories?post=9060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/tags?post=9060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}