我尝试导入请求:

import requests

但我得到一个错误:

ImportError:没有模块命名请求


当前回答

在我的案例中,请求已经安装,但需要升级。以下命令成功了

$ sudo pip install requests --upgrade

其他回答

在终端/命令行中:

pip install requests 

然后在Python脚本中使用它:

import requests

或者如果您想使用pycharm IDE安装软件包:

从菜单中的文件转到设置下一步转到Python解释器点击pip搜索请求包并安装它

我发现我的问题是VSCode从错误的Python解释器读取。这个youtube教程帮我解决了这个问题。

我不清楚您使用的是哪种版本的Python。

如果是Python3,解决方案是sudopip3安装请求

请尝试以下操作。如果一个方法不起作用,请跳到下一个方法。

pip install requests

pip3 install requests

python -m pip install requests

python3 -m pip install requests

python -m pip3 install requests

如果所有这些都不起作用,请留下评论!这是如何工作的?根据您当前使用的操作系统,pip命令可能会有所不同,或者在某些操作系统上不起作用。这些是您可以尝试的修复命令。

可以从安装.whl文件https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype然后在cmd或任何机器中运行pip install“PATH/To/.whl/file”或类似的文件