Python ImportError: No hay solicitudes con nombre de módulo
- 
          
            Instale el módulo 
solicitudespara corregirImportError: ningún módulo llamado solicitudesen Python - 
          
            Instalar el módulo 
solicitudesen el entorno de Anaconda - 
          
            Actualice 
PYTHONPATHpara corregirImportError: No hay solicitudes con nombre de móduloen Python 
Se genera un ImportError cuando no se puede importar un módulo específico o un miembro de un módulo. Este error ocurre (en la mayoría de los casos) si el módulo que intenta importar no está instalado.
A veces, tener diferentes versiones de Python también puede causar el problema. Por ejemplo, está utilizando Python 3, pero el módulo instalado es para Python 2.
El error ImportError: Ningún módulo llamado solicitudes significa que el intérprete de Python no puede importar el módulo solicitudes.
Este tutorial muestra formas de solucionar ImportError: No hay solicitudes con nombre de módulo en Python.
Instale el módulo solicitudes para corregir ImportError: ningún módulo llamado solicitudes en Python
Es posible que la importación de solicitudes del módulo no esté instalada en el entorno de Python. Como resultado, obtienes ImportError: No hay solicitudes con nombre de módulo.
Puedes solucionar este error instalando el módulo de solicitudes.
Ejecute el siguiente comando en la terminal.
python -m pip install requests
Para Python 3, use el siguiente comando.
python3 -m pip install requests
También puede usar la herramienta del administrador de paquetes del sistema en Linux para instalar solicitudes.
Para CentOS/RHEL:
sudo dnf install python-requests
Para Ubuntu/Debian:
sudo apt-get install python3-requests
Instalar el módulo solicitudes en el entorno de Anaconda
Si usa Anaconda como su administrador de paquetes de Python, es posible que la instalación de solicitudes con pip no resuelva el problema.
Puede ejecutar este comando para instalar solicitudes en Anaconda.
conda install -c anaconda requests
Una vez instalado, puede importar el módulo de solicitudes a su programa de Python.
El siguiente ejemplo solicita una URL e imprime el código de estado.
import requests
x = requests.get("https://www.delftstack.com")
print(x)
Producción :
<Response [200]>
La respuesta es exitosa.
Actualice PYTHONPATH para corregir ImportError: No hay solicitudes con nombre de módulo en Python
Si el error no se soluciona después de instalar el módulo de solicitudes, puede deberse a una configuración incorrecta de la ruta en PYTHONPATH.
Por ejemplo, el módulo solicitudes está instalado, pero su ruta no aparece en la variable de entorno. Como resultado, el programa Python no puede localizar el módulo.
El siguiente ejemplo muestra todas las rutas utilizadas por Python para importar módulos.
import sys
print(sys.path)
Si el directorio donde está instalado el módulo solicitudes no está en la salida, puede usar el método sys.path.append para agregar una nueva ruta de directorio.
import sys
sys.path.append(
    r"C:\Users\rhntm\AppData\Local\Programs\Python\Python310\Lib\site-packages"
)
El ImportError se lanza cuando el programa Python no puede localizar el módulo especificado. Puedes solucionar este error instalando el módulo con el gestor de paquetes pip de Python.
Ahora conoces las razones de ImportError y cómo solucionar ese error en Python. Esperamos que estas soluciones le resulten útiles.
Artículo relacionado - Python ImportError
- ImportError: Faltan dependencias requeridas Numpy
 - ImportError: ningún módulo llamado mysql.connector
 - ImportError: ningún módulo llamado Sklearn en Python
 
Artículo relacionado - Python Error
- Administrar fallas de segmentación en Python
 - Archivo <Stdin>, Línea 1, en <Módulo> Error en Python
 - Arreglar AttributeError: el objeto 'generador' no tiene atributo 'siguiente' en Python
 - Arreglar el comando cl.exe falló: no existe tal archivo o directorio en Windows
 - Arreglar NameError: la variable no está definida en Python
 - Arreglar Socket.Gaierror: [Errno 8] Nodename ni Servname proporcionado, o desconocido en Python
 
