Quiero usar el módulo de solicitud, pero cada vez que intenté importar solicitudes recibí este mensaje:
import "requests" could not be resolved from source PylanceYa usé pip para instalar el módulo de solicitudes, pero sigo recibiendo este mensaje de error.
¿Se ha asegurado de haber instalado el módulo ejecutando
pip install requestso
pip3 install requestsAdemás, puede decirle a VS Code que use un intérprete de Python diferente en su sistema. Por ejemplo, tuve el mismo problema, que la verificación del código de VS Code me dio la advertencia de que no tengo las solicitudes de módulo instaladas, pero cuando ejecuto el script de python funcionó de todos modos. Es por eso que creo que la verificación del código de Python en VS Code puede usar diferentes versiones de Python y paquetes de Python relacionados que los que usa su sistema cuando ejecuta el código.
Lo que me ayudó a deshacerme del mensaje de error de VS Code, eligiendo un Python diferente de aquí:
Recibí el mismo error y lo resolví con esto:
import pip._vendor.requestsLa solución es cambiar el intérprete. Resolví este conflicto yendo a 3.8.8 (conda) desde 3.9.9 (windows).
Desde el set venv - C:\Python310\python.exe -m venv 'PATH_TO_VENV\.venv\'
Después de esto, verifique que los paquetes estén disponibles.
pip listsi es requerido:
pip install requestsesto soluciono mi problema
El problema es que es posible que haya instalado el módulo en un entorno y no en el otro, ¡así que instálelo en cada uno o pruebe cada uno de ellos!