2016-04-25 72 views
-1

我是pydev(eclipse)中的新手。 我试图导入请求,并得到一个错误:pydev导入请求给出错误未解决的导入:请求

import requests 

错误:

unresolved import: requests 

在终端我想:

pip install requests 

和它说

Requirement already satisfied 

也没有e在运行酿造医生时发生错误或警告。我错过了什么?

+1

终端是否使用与pydev相同的python安装? –

+0

@PeterWood啊,不!感谢您指出了这一点。终端使用brew安装python,pydev使用/ usr/bin/python。删除并指出brew版本并修复问题。谢谢!如果您可以将您的评论作为答案,我可以将其标记为已接受的答案。 – apadana

+0

问题是,你需要用更多的细节来改进问题,但细节实际上给了你答案,所以没有真正的问题。我正在投票结束。 –

回答

1

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

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