pydev安装后找不到python库

时间:2010-08-31 14:59:55

标签: python eclipse pydev

我正在使用Django和PyDev / Eclipse。我刚刚用setup.py install安装了django-treebeard,它安装在我的site-packages目录C:\Python26\Lib\site-packages中。我可以使用import treebeard在python shell中成功导入它。然而,PyDev抱怨它在我尝试导入它时无法解决它。

不幸的是我没有使用PyDev的经验,我认为它会自动获取site-packages目录中的所有内容,但显然它没有。我错过了什么?

感谢

4 个答案:

答案 0 :(得分:37)

Pydev不会自动重新扫描site-packages文件夹。您需要转到Preferences-> Interpreter -> Python,然后点击“应用”再次扫描。

答案 1 :(得分:14)

当我安装了一个新的package.i'm使用eclipse Helios时,我也遇到了同样的错误。 即使在应用并重新扫描文件夹后,它也没有检测到新包装。最后,我点击了“单击此处配置未列出的解释器”列出并删除了已选择的解释器,并使用autoconfig再次添加解释器。 最后我能够解决这个问题。

答案 2 :(得分:3)

我发现关闭项目并重新打开(重新扫描翻译后)对我有用。

答案 3 :(得分:0)

好吧,我遵循了这个顺序让它发挥作用:

1)我使用pip install安装了所需的库 2)我进入Eclipse:Window - >偏好 - > Pydev - >口译员 - > Python解释器,然后单击"快速自动配置"。它成功了。