我正在 Eclipse Juno 中开发一个项目。我在一个名为 chargen.py 的包中编写了一个名为 Character 的类。旁边有一个红色的 X from chargen import Character
:
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
?