Python 导入模块';请求';不';即使成功安装它们,也无法工作

Python 导入模块';请求';不';即使成功安装它们,也无法工作,python,web-crawler,Python,Web Crawler,即使在为Python3.7安装了requests模块之后,我仍然无法运行代码从网站获取数据 错误代码如下: 回溯(最近一次呼叫最后一次): 文件“D:/Crawler/venv/WebCrawler.py”,第1行,在 导入请求 ModuleNotFoundError:没有名为“requests”的模块 一个可能的问题可能是您为另一个python环境或python版本本身安装了“请求” 运行pip freeze并检查命令结果中是否有请求 如果不是,您可能是使用pip安装的,那么默认情况下,它将为

即使在为Python3.7安装了
requests
模块之后,我仍然无法运行代码从网站获取数据

错误代码如下:

回溯(最近一次呼叫最后一次): 文件“D:/Crawler/venv/WebCrawler.py”,第1行,在 导入请求 ModuleNotFoundError:没有名为“requests”的模块


一个可能的问题可能是您为另一个python环境或python版本本身安装了“请求”

运行
pip freeze
并检查命令结果中是否有
请求

如果不是,您可能是使用pip安装的,那么默认情况下,它将为Python2.7安装,为Python3.7安装

pip3安装请求


如果不起作用,请检查模块的安装路径以及python脚本/ide使用的python路径。

您是如何通过pip安装
请求的?如果是,您可以运行
pip freeze
并检查列表中是否可以看到
请求
。python--version
的输出是什么?请求显示为2.23.0,但我安装了pip3。所以我不知道是什么原因导致了这个问题。请求在我看来是2.23.0,但是我安装了pip3。所以我不知道是什么导致了这个问题。