【问题标题】:Unresolved Import error (Eclipse, PyDev)未解决的导入错误(Eclipse、PyDev)
【发布时间】:2014-06-07 00:00:22
【问题描述】:

我在 Windows XP 上使用 Eclipse 和 PyDev 插件。

我认为我在下面发布的图片更能说明我的设置。我的问题出在这条线上:from webmalware.detect.browsers.firefox.defaultfomepage import defaulthomepage。它说:'未解决的导入:默认主页'。 defaulthomepage.py 和 prefjs.py 之间的导入不会给我带来问题。我该如何解决这个导入问题?


以下是帕特里克回答后的设置:

【问题讨论】:

    标签: python eclipse pydev


    【解决方案1】:

    在您的图像中很难看到,但看起来这些目录有一个名为 __ini__.py 的文件——这必须是 __init__.py——注意 t

    【讨论】:

    • 是的,你是对的,我还在 src 文件夹下添加了一个 init.py 文件。但是我在同一行仍然遇到同样的问题:(
    • 导入层次结构的每个文件夹中都需要有一个__init__.py
    • 是的,我做到了,相信我。我重新检查了几次
    • “在恶意软件的子文件夹中导入运行良好”是什么意思?您可以发布一个有效的导入示例吗?另外——我不确定这是否会导致您的问题,但我会从您的PYTHONPATH 中删除src 以下的所有内容。
    • 我不确定问题出在哪里,我无法通过制作类似的目录结构来重新创建它。然而,python 最佳实践warn against deep nesting.
    猜你喜欢
    • 2012-02-04
    • 1970-01-01
    • 2011-11-09
    • 1970-01-01
    • 2012-12-25
    • 2011-06-05
    • 1970-01-01
    • 2012-12-12
    • 1970-01-01
    相关资源
    最近更新 更多