Eclipse IDE Pydev导入错误

时间:2011-12-29 14:34:48

标签: python eclipse pydev

我在尝试在Eclipse中安装Pydev以识别我安装的模块(例如Beautiful Soup)时遇到了问题。在首选项中> PyDev>解释器我使用了自动配置(它不起作用),并尝试告诉Pydev Python解释器是手动的。我在运行Python 2.7.2的Macosx上。

如果我在IDLE中导入BeautifulSoup,它可以正常工作。 Eclipse似乎没有做的是加载站点包。回到auto-config,它将user / bin / python作为Interpreter加载,我的系统路径由以下组成:pydev system PYTHONPATH

我已尝试重新安装Eclipse,遵循Youtube上的几个教程,并且也遵循其他人的解决方案但没有成功。有人可以帮忙吗?感谢。

2 个答案:

答案 0 :(得分:1)

当你按下自动配置或添加一个新的解释器时,它会显示一个对话框,其中包含它在PYTHONPATH中找到的所有路径,但是默认情况下不会检查一些路径(它只会检查它所相信的内容)对于所有项目都是通用的 - 例如:在python安装下),所以,尝试检查站点包是否出现在该对话框中并检查它是否存在...

另外,我记得MacOS有一个问题,它不提供库的源文件,因此,这也可能是一个问题(在这种情况下,我建议从python.org安装Python版本使用预装在MacOS中的那个)。

答案 1 :(得分:1)

尝试更改eclipse的代理设置。

选择Active Provider to" Manual"。设置HTTP / HTTPS代理。如果已设置,则清除SOCKS代理。(选择SOCKS代理原始并单击"清除"按钮)重新启动Eclipse以应用这些设置。