from ghost import Ghost
从IDLE运行它;但如果我只用这行代码运行一个py文件就会出现这个错误。
Traceback (most recent call last):
File "C:\Users\Teo1\Desktop\sub\ghost.py", line 1, in <module>
from ghost import Ghost
File "C:\Users\Teo1\Desktop\sub\ghost.py", line 1, in <module>
from ghost import Ghost
ImportError: cannot import name Ghost
这似乎是一个愚蠢的问题,但它是如此简单以至于无法找到我的错误。
我使用ghost.py和PySide,两者都是用pip安装的。
答案 0 :(得分:0)
您的程序正在尝试导入自己,因为它找到的第一个模块ghost
是您的ghost.py
。
重命名程序将解决此问题。