pydev 导入请求给出错误 unresolved import: requests

pydev import requests gives error unresolved import: requests

我是 pydev (eclipse) python 的新手。 我正在尝试导入请求并收到错误消息:

import requests

错误:

unresolved import: requests

在终端我试过:

pip install requests 

上面写着

Requirement already satisfied

运行 brew doctor 时也没有错误或警告。我错过了什么?

问题是 pydev 指向的 Python 与安装 requests 模块的终端中的默认 python 不同。

解决办法是去preferences -> pydev -> pydev interpreter -> 点击python(错误的python路径)并删除,然后点击new添加正确python 由 brew 安装。要在终端中找到 brew 类型 which python 安装的 python 路径)。

首先在终端输入 python -> 现在你的版本是 python.

第二步:如果您在windows或mac中使用Vscode,请点击屏幕左下方的齿轮按钮,即Vscode的设置, select extensions in it, choose python from the list menu on the left side, press command+shift+P or ctrl+shift+P and type "Select Interpreter", 现在 select您在第一步中获得的版本。你很高兴。