烧瓶导入错误“无法导入名称”烧瓶'“

问题描述:

我想使用python模块烧瓶,并且我已经用pip成功安装了它。我可以在命令提示符python终端和python shell中运行以下代码:烧瓶导入错误“无法导入名称”烧瓶'“

from flask import Flask 

它工作得很好。然而,当我尝试保存的蟒蛇文档中运行相同的指令,我得到以下错误:

Traceback (most recent call last): 
     File "C:\Users\Matthew\Desktop\flask.py", line 1, in <module> 
     from flask import Flask 
     File "C:\Users\Matthew\Desktop\flask.py", line 1, in <module> 
     from flask import Flask 
    ImportError: cannot import name 'Flask' 

我已经浏览互联网和堆栈交换寻找一个解决方案,但非工作过。

将文件名flask.py重命名为其他名称;它会阻止第三方flask模块的导入,因为您的文件首先被搜索到。

还要确保没有flask.pyc文件剩余。

+0

我在哪里可以找到这些文件? – Matthew

+0

@Matthew,正如错误信息所示,你可以在'C:\ Users \ Matthew \ Desktop'目录下找到它。 (也许你的桌面) – falsetru

+0

这是我的Python代码文件的名称 – Matthew