pydev安装后找不到python库

Posted

技术标签:

【中文标题】pydev安装后找不到python库【英文标题】:pydev doesn't find python library after installation 【发布时间】:2011-04-06 07:59:55 【问题描述】:

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

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

谢谢

【问题讨论】:

【参考方案1】:

Pydev 不会自动重新扫描站点包文件夹。您需要转到Preferences-> Interpreter -> Python并单击应用使其再次扫描。

【讨论】:

这似乎有点不方便,但它是有道理的。应该在询问之前尝试过,感谢您的快速回复。【参考方案2】:

我在安装新软件包时也遇到了同样的错误。我正在使用 eclipse Helios。 即使在应用并重新扫描文件夹后,它也没有检测到新包。所以最后我点击列出的“单击此处配置未列出的解释器”并删除已选择的解释器并使用自动配置再次添加解释器。 终于解决了这个问题。

【讨论】:

这是更正确的答案。 PyDev 不接,例如MacPorts python 安装,无论您重新扫描多少次。【参考方案3】:

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

【讨论】:

按照其他答案中的建议对解释器进行了更改,但在我关闭项目之前仍然出现错误。谢谢!【参考方案4】:

嗯,我按照这个顺序让它工作:

1) 我使用 pip install 安装了所需的库 2)我在 Eclipse 中进入:Window --> Preferences --> Pydev --> Interpreters --> Python Interpreter,然后单击“Quick Auto-Config”。它成功了。

【讨论】:

以上是关于pydev安装后找不到python库的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse的PyDev插件安装及解决安装后找不到的问题

安装后找不到随诗发布的Python包

Ubuntu 安装MySQL报共享库找不到

Eclipse Pydev:'错误:找不到 Python 标准库'

.netcore类库找不到main函数

安装后找不到lmdb包