Configurar la opción --proxy de pip en el instalador de paquetes de PyCharm
Pase la opción de proxy de pip por la interfaz de paquetes de PyCharm y compare los fallos con el intérprete exacto seleccionado para el proyecto.
En la ventana de herramientas Python Packages de PyCharm, haga clic derecho en el paquete elegido y seleccione Install with Options. Para un proxy HTTP normal, la opción de pip puede ser la siguiente. La lista de proxies HTTP ofrece puntos finales candidatos para una ruta pública de índice de paquetes:
--proxy http://proxy.example:8080
El diálogo Available Packages de los ajustes del intérprete también muestra un campo Options. Elija primero el intérprete previsto: la instalación de paquetes pertenece a ese entorno.
Al comparar la GUI con una terminal, utilice explícitamente el mismo ejecutable de Python. Un entorno virtual POSIX podría usar:
/path/to/project/.venv/bin/python -m pip install --proxy http://proxy.example:8080 package-name
Sustituya la ruta del ejecutable y el paquete por los valores reales del proyecto. Un pip sin más o otra terminal activada pueden apuntar a un entorno distinto, con otra configuración y otras entradas de confianza.
Para un proxy autenticado, utilice la URL con credenciales que admite pip, con los caracteres reservados de la cuenta codificados correctamente. La cuenta del repositorio de paquetes es aparte.
PyCharm también admite la gestión de paquetes Conda para intérpretes Conda. Determine qué gestor realizó la operación fallida antes de proporcionar opciones exclusivas de pip. La comprobación de conexión del IDE, el listado del índice de paquetes y la descarga posterior del artefacto ejercitan peticiones distintas.