Python 获取错误ImportError无法导入名称';窗口';从[目录]

Python 获取错误ImportError无法导入名称';窗口';从[目录],python,python-3.x,module,Python,Python 3.x,Module,实际上,我制作了一个GUI.py,并希望将其作为一个模块 目录如下所示: \lib\site-packages\GUI\ __init__.py --> this file is empty \lib\site-packages\GUI\__main__.py --> this file contains the classes main.py中的代码是: 从tkinter导入* 类窗口(): 定义初始化(自): 超级(窗口,自我)。\uuuuu初始化\uuuuuu(自我,*a

实际上,我制作了一个GUI.py,并希望将其作为一个模块

目录如下所示:

\lib\site-packages\GUI\ __init__.py --> this file is empty 
\lib\site-packages\GUI\__main__.py --> this file contains the classes
main.py中的代码是:
从tkinter导入*
类窗口():
定义初始化(自):
超级(窗口,自我)。\uuuuu初始化\uuuuuu(自我,*args,**kwargs)
self.main=Tk()
定义标题(self,title=“tk”):
self.main.title(标题)
def运行(自):
self.main.mainloop()
另一个文件中的代码是:

来自GUI导入窗口的

a=窗口()
a、 运行()
但是,这会产生错误:

ImportError:无法从“GUI”(C:\Users\ADMIN\AppData\Local\Programs\Python39\lib\site packages\GUI\\uuu init\uuuu.py)导入名称“窗口”

我怎样才能解决这个问题?
先走一步

哦,很抱歉打扰你,我发现了我的错误

我把它们做对了

我所做的:

  • \uuuuu main\uuuuuu.py
    重命名为
    \uuuu init\uuuuuuuuuuuu.py
    ,并将
    \uuuuuuu init\uuuuuuuuuuuuuuuuuuuuy.py
    重命名为
    \uuuuuuuuuuuuu main\uuuuuuu
  • 正如
    @Tabaraei
    所说,我在
    \uu main\uuuuuuy.py

  • 解决了我的问题谢谢大家

    尝试将来自uuu main uuuu import*
    放入此文件:
    \lib\site packages\GUI\\uuuuu init\uuuuuuuu.py
    。也许它能解决你的问题。@Tabaraei不,它仍然会导致Error@Sujay我如何初始化我所做的类
    a=Window()
    ,以便初始化它?我的意思是你应该在
    class Window()之后放置
    def\uuuu init\uuuuuu(self)
    ,仍然相同@Sujay