首页 > 解决方案 > Python:实际上在我的主文件旁边导入一个模块不起作用

问题描述

我正在使用 Pycharm,我的文件结构目前如下所示:

\Machine Problem 1
    MP1_Core.py
    MP1_Miscellaneous.py
    MP1_Guest.py
    MP1_Staff.py

MP1_Core.py 的内部是这样的:

import MP1_Miscellaneous

def main():
    ...

main()

MP1_Miscellaneous 突出显示,弹出“没有名为 MP1_Miscellaneous 的模块”

在运行时,它会产生此错误

File "C:/Users/User-Pc/PycharmProjects/Computer Science Works/Machine Problem 1/MP1_Core.py", line 1, in <module>
    import MP1_Miscellaneous.py
ModuleNotFoundError: No module named 'MP1_Miscellaneous.py'; 'MP1_Miscellaneous' is not a package

为了澄清,在我看来,这些文件实际上是相邻的,我不知道为什么它不导入。提前致谢

标签: pythonpycharmpython-importimporterror

解决方案


推荐阅读