我正在使用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__
的印刷证明(“”)跑了字。另外,它在运行时不会产生错误。为什么Eclipse标签为Unresolved import: Character
?
你试过建立/清洁自导入? – Walls
请解释一下你的意思?我不清楚。 –
在顶部菜单中,建立项目:“项目”>“生成项目”。然后尝试清理它:“项目”>“清理...” – Walls