【发布时间】:2013-02-04 19:32:58
【问题描述】:
我正在 Eclipse Juno 中开发一个项目。我在一个名为 chargen.py 的包中编写了一个名为 Character 的类。 from chargen import Character旁边有个红色的X:
Unresolved import: Character
Character Found at: Avarice_v0.PlayAvarice_v0
from chargen import Character
但导入工作。目前整个代码就是这样的:
from chargen import Character
def main():
PLAYER = Character("")
print(PLAYER)
if __name__ == '__main__':
main()
此代码导致打印 __str__ 证明 Character("") 已运行。此外,它在运行时不会产生错误。为什么 Eclipse 将其标记为 Unresolved import: Character?
【问题讨论】:
-
导入后您是否尝试过构建/清理?
-
请解释一下您的意思?我不清楚。
-
在顶部菜单中,构建项目:“项目”>“构建项目”。然后尝试清理它:“项目”>“清理...”
-
Build Project 是灰色的,Build Automatically 被选中。我确实取消选中它,手动构建。然后清理项目对错误没有影响。
标签: import python-3.x pydev eclipse-juno