Python 本地模块导入不工作-未解析的引用

Python 本地模块导入不工作-未解析的引用,python,Python,无法理解为什么我的本地模块/文件导入突然停止工作。下面是一个示例,其中可以清楚地看到两个.py文件位于同一目录中,但我仍然收到一个错误,即没有这样的模块列表\u循环 我尝试在同一个目录中创建两个全新的py文件,并将其中一个导入另一个。同样的错误也出现了。这可能是什么原因? 我正在尝试导入一个名为lists\u loop的文件。当我运行python程序时,cmd中出现了这样一个错误: from lists_loop import * ModuleNotFoundError: No modu

无法理解为什么我的本地模块/文件导入突然停止工作。下面是一个示例,其中可以清楚地看到两个.py文件位于同一目录中,但我仍然收到一个错误,即没有这样的模块列表\u循环

我尝试在同一个目录中创建两个全新的py文件,并将其中一个导入另一个。同样的错误也出现了。这可能是什么原因? 我正在尝试导入一个名为lists\u loop的文件。当我运行python程序时,cmd中出现了这样一个错误:

    from lists_loop import *
ModuleNotFoundError: No module named 'lists_loop'
但是,在屏幕截图中,您可以看到它们位于同一文件夹中:

使用
from.lists\u loop import*
而不是
from lists\u loop import*
您可以使用importlib并重试

import importlib
importlib.import_module("module")

您是否在lists_loop.py中定义了任何类?如果没有,那么

import lists_loop

然后使用“.”引用其中的任何方法,例如lists\u loop.myfunction()

似乎已经起作用。你知道为什么没有。没用?在一切顺利的前一天,我没有更新任何东西。此外,我还开发了一个全新的项目,在没有这些项目的情况下,进口项目运作良好。我面临着pycharm的问题。可能是ide问题。如果此答案对您有帮助,请将其标记为已接受答案,并在可能的情况下进行投票。谢谢