flask debug=True ,提示No module named XXX

大刘0417 2020-03-27 09:51:27
文件结构:
d:/tmp
--/venv/..
--/ttt/t.py

使用vscode,虚拟环境已配好,问题如下:
在D:/tmp目录下创建py文件,执行如下代码:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
return "D"

app.run(debug=True)

正常执行,无问题
tmp/ttt目录下创建一个t1.py文件,同样执行上面代码,提示:
No module named t1

将debug设置为False,两个Py文件运行就都正常,设置debug=True,只有tmp目录下的py文件正常运行,ttt目录下的无法运行,提示上面的错误,弄了好几天也没找到问题原因,求教了!
...全文
370 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
依然星星 2022-08-30
  • 打赏
  • 举报
回复

我的也是,头大了,用自带的IDLE不会报错,用了VSCODE反而报错了!

Stephen_Leo_F 2021-01-29
  • 打赏
  • 举报
回复
解决了没有同志们,我也纠结的很
大刘0417 2020-03-29
  • 打赏
  • 举报
回复
引用 2 楼 一笑程序猴 的回复:
没有vscode环境,用pycharm试了下,两个文件都能正常运行
这是为啥呢
大刘0417 2020-03-28
  • 打赏
  • 举报
回复
谁路过帮看一下为什么
一笑程序猴 2020-03-28
  • 打赏
  • 举报
回复
没有vscode环境,用pycharm试了下,两个文件都能正常运行

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧