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