我无法导入模块,我不知道为什么的Python:导入错误:无法导入名称X
问题描述:
我有以下错误,当我尝试运行烧瓶中的应用:我无法导入模块,我不知道为什么的Python:导入错误:无法导入名称X
File "/home/patterson/Documentos/CPFL/cpfl/computer.py", line 12, in <module>
from cpfl.cpfl import sendmail
ImportError: cannot import name 'sendmail'
的sendmail是一个函数我正在尝试从cpfl.py模块导入,该模块是烧瓶应用程序。 cpfl.py:
...
app = Flask(__name__)
...
我的项目结构如下:
我不知道为什么进口不起作用。 有人可以帮我吗?
你可以从其他文件导入功能吗?你可以从这个文件导入另一个功能吗?该文件中是否有一个名为'sendmail'的函数?你做了什么(如果有的话)尝试调试到目前为止? – smarx
我想你可能只是从cpfl.py导入sendmail –
@smarx是的,我可以从其他文件导入。不,我不能从cpfl.py导入任何功能。是的,在该文件中有一个名为sendmail的函数。 我做的唯一的事情就是尝试运行该应用程序。我不明白什么可能出错,所以我在这里问。 – Patterson