Tabla de contenido
Descripción del problema
Ejecute el código e informe un error, el error es el siguiente:
análisis del problema
Según el mensaje de error, se puede ver que el error es el contenido del paquete urlib3, y el error original proviene de la oración de la solicitud de importación. Así que considere restablecer el paquete urlib3 o volver a cargar la solicitud.
Pero la reinstalación de urlib3 falló, la razón puede ser: urllib es la biblioteca estándar oficial para solicitar conexiones de URL en Python, no necesita instalar paquetes adicionales, se puede llamar directamente.
pd: Por supuesto que intenté desinstalar y volver a instalar, pero no se pudo desinstalar ni volver a instalar. (No estoy seguro de por qué aquí)
La razón del problema:
Las solicitudes en python vienen con su propia copia de la biblioteca urllib3, ubicada en el subdirectorio de solicitudes/paquetes. Esta copia estaba rota, por lo que provocó un error.
problema resuelto
Modificar la solicitud resolvió el problema.
Vuelva a cargar la solicitud, el código es el siguiente: (más efectivo)
pip install --force-reinstall requests==2.1.0
Aunque el método anterior es muy efectivo para resolver el problema, es necesario volver a ingresar esta oración antes de cada ejecución . Me angustia mucho.Si hay un amigo que sabe la solución de una vez por todas, espero aclarar la confusión!
O forzar la solicitud de actualización, el código es el siguiente:
pip install --upgrade requests