Skip to content

Instantly share code, notes, and snippets.

@hcosta
Last active August 28, 2024 07:44
Show Gist options
  • Save hcosta/2c7d23b7fe73a446be4f5fd450f39798 to your computer and use it in GitHub Desktop.
Save hcosta/2c7d23b7fe73a446be4f5fd450f39798 to your computer and use it in GitHub Desktop.
Pip install jupyter: Errno 11001 getaddrinfo failed

El error que se muestra en la imagen indica que pip no puede acceder a los servidores para descargar los paquetes necesarios. Las advertencias sugieren que hay problemas de conectividad de red. Específicamente, el error Errno 11001 getaddrinfo failed se refiere a un fallo al resolver el nombre de dominio.

Aquí te dejo algunas posibles soluciones para resolver este problema:

  • Verificar conexión a internet: Asegúrate de que tienes acceso a internet desde la máquina en la que estás ejecutando este comando. Si estás detrás de un firewall o proxy, es posible que estés bloqueado.

  • Configurar un proxy en pip: Si estás detrás de un proxy, tendrás que configurar pip para usar ese proxy. Puedes hacerlo usando el siguiente comando (reemplaza username, password, proxy_url, y port con los valores correctos):

pip install notebook --proxy http://username:password@proxy_url:port
  • Comprobar el DNS: Dado que el error específico es un problema con la resolución de nombres, puede ser útil cambiar las configuraciones de DNS. Por ejemplo, puedes intentar cambiar los DNS a los de Google (8.8.8.8 y 8.8.4.4) temporalmente para ver si eso resuelve el problema.

  • Actualizar pip: En ocasiones, la versión de pip puede estar desactualizada y causar problemas. Intenta actualizar pip usando el siguiente comando:

python -m pip install --upgrade pip
  • Cambiar de servidor de paquetes: Puedes intentar cambiar el servidor de paquetes que utiliza pip. Por ejemplo, puedes forzar el uso del índice de PyPI o un mirror de confianza:
pip install notebook --index-url https://pypi.org/simple
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment